Jimmy Kebe had a volley ruled out for offside for Reading before Federici thwarted Morison when the 27-year-old was through for a one-on-one chance.
Morison missed another opportunity just before half-time, while Jem Karacan almost grabbed a win with a late drive.
However, the Turkey Under-21 international saw his strike pushed on to the post by David Forde.
Millwall made two changes from the side which drew 1-1 with Nottingham Forest on Saturday, with Tamika Mkandawire starting in the centre of midfield, while Kevin Lisbie was preferred to Neil Harris up front.
Reading manager Brian McDermott made just one change to his line-up with striker Simon Church replacing Brynjar Gunnarsson.
However, most of the action was in the visitors' penalty area as Millwall pressed for an opener, with Morison looking particularly threatening.
But the Wales international was consistently frustrated by Federici, while the assistant referee's flag curtailed Reading's celebrations when Kebe's superb volley from Jobi McAnuff's crossfield pass was ruled out for offside.
Live text and stats
Tuesday, 14 September 2010
Npower Championship
Home Team
Score
Away Team
Time
Millwall
0-0
Reading
FT
(HT 0-0)
Millwall
01 Forde
02 Dunne
05 Robinson yellow card
16 Barron
17 Mkandawire
18 Ward
07 Schofield
14 Henry
26 Abdou
20 Morison yellow card
22 Lisbie (Harris 73)
Substitutes
23 Mildenhall,
15 Craig,
21 Smith,
12 Hackett,
24 Laird,
09 Harris,
25 Robinson
Reading
01 Federici
05 Mills
23 Harte yellow card
24 Cummings (Antonio 82)
26 Pearce
04 Karacan yellow card
11 McAnuff
14 Kebe yellow card
20 Howard
09 Long
18 Church (Hunt 75)
Substitutes
41 McCarthy,
03 Williams,
15 Khizanishvili,
06 Gunnarsson,
17 Antonio,
19 Robson-Kanu,
10 Hunt
Ref: PhillipsAtt: 11,061
MILLWALL READING
Possession
Millwall 50%
Reading 50%
Attempts on target
Millwall 10
Reading 7
Attempts off target
Millwall 9
Reading 4
Corners
Millwall 11
Reading 6
Fouls
Millwall 16
Reading 16
Final Result
Full Time
90:00+3:14 The final whistle is blown by the referee.
90:00+0:55 Unfair challenge on Darren Ward by Shane Long results in a free kick. David Forde restarts play with the free kick.
90:00+0:22 Shot from just outside the area by Alan Dunne misses to the right of the target.
89:44 Free kick awarded for a foul by Matt Mills on Paul Robinson. Direct free kick taken by David Forde.
88:50 Shot by Jimmy Kebe. Paul Robinson gets a block in. Corner taken left-footed by Brian Howard from the left by-line, clearance
made by Scott Barron.
88:13 Adam Federici restarts play with the free kick.
88:13 Booking Steve Morison goes into the book.
88:04 Foul by Steve Morison on Brian Howard, free kick awarded.
87:03 Jimmy Kebe takes a shot. Save made by Adam Federici.
85:45 Shot by Scott Barron. Blocked by Jimmy Kebe.
83:26 Corner taken right-footed by James Henry from the right by-line, clearance by Matt Mills.
82:43 Steve Morison fouled by Alex Pearce, the ref awards a free kick. James Henry takes the free kick.
81:25 Substitution Michail Antonio replaces Shaun Cummings.
81:06 Brian Howard produces a right-footed shot from the edge of the box and misses to the right of the target.
80:37 James Henry takes a shot. Adam Federici makes a save.
77:41 Shot by Jem Karacan. Save made by David Forde. The official flags Brian Howard offside. Indirect free kick taken by David
Forde.
74:54 The assistant referee signals for offside against Jimmy Kebe. David Forde takes the free kick.
73:20 Indirect free kick taken by Adam Federici.
73:20 Substitution Noel Hunt replaces Simon Church.
73:20 James Henry takes the outswinging corner, Foul by Tamika Mkandawire on Shaun Cummings, free kick awarded.
73:20 Booking Jimmy Kebe is shown a yellow card for dissent.
70:52 Substitution Neil Harris is brought on as a substitute for Kevin Lisbie.
70:52 Shot from 20 yards from James Henry. Blocked by Matt Mills. Corner taken by James Henry from the right by-line played to the
near post, Alex Pearce makes a clearance.
70:25 Brian Howard takes a shot. David Forde makes a save.
69:27 Jimmy Kebe takes a shot from 20 yards. Darren Ward gets a block in.
67:21 Corner taken left-footed by Scott Barron, Scott Barron has a headed effort at goal from just inside the area that misses to
the right of the target.
65:45 Nadjim Abdou takes a shot. Blocked by Jobi McAnuff.
65:20 James Henry takes the outswinging corner, clearance made by Shaun Cummings.
64:53 Matt Mills concedes a free kick for a foul on Kevin Lisbie. Direct free kick taken by Scott Barron.
64:07 Jimmy Kebe produces a right-footed shot from deep inside the area which goes wide of the left-hand post.
63:36 Jobi McAnuff fouled by Alan Dunne, the ref awards a free kick. Direct free kick taken by Adam Federici.
62:43 Headed effort from deep inside the area by Tamika Mkandawire misses to the right of the target.
61:41 Shane Long takes a shot. David Forde makes a save.
61:12 Free kick awarded for an unfair challenge on Jimmy Kebe by Tamika Mkandawire. Direct free kick taken by Matt Mills.
60:47 Alan Dunne challenges Brian Howard unfairly and gives away a free kick. Ian Harte takes the direct free kick.
58:31 Jobi McAnuff fouled by Alan Dunne, the ref awards a free kick. Adam Federici restarts play with the free kick.
57:29 Ian Harte gives away a free kick for an unfair challenge on Steve Morison. Direct free kick taken by Alan Dunne.
56:13 Corner taken by James Henry, Effort from inside the area by Darren Ward misses to the left of the target.
53:38 Outswinging corner taken right-footed by James Henry, clearance by Alex Pearce.
53:30 Danny Schofield takes a shot. Blocked by Matt Mills.
52:54 Simon Church concedes a free kick for a foul on Darren Ward. Direct free kick taken by David Forde.
51:27 Scott Barron fouled by Jimmy Kebe, the ref awards a free kick. David Forde restarts play with the free kick.
50:30 James Henry fouled by Ian Harte, the ref awards a free kick. Kevin Lisbie takes the free kick. The referee penalises Kevin
Lisbie for handball. Ian Harte restarts play with the free kick.
49:31 Shot by James Henry from 30 yards. Save by Adam Federici.
48:29 James Henry is penalised for handball and concedes a free kick. Adam Federici restarts play with the free kick.
47:47 Corner taken by James Henry from the left by-line played to the near post, Simon Church makes a clearance.
45:23 Inswinging corner taken left-footed by Brian Howard from the right by-line, clearance by Darren Ward. Matt Mills gives away
a free kick for an unfair challenge on Paul Robinson. David Forde restarts play with the free kick.
45:01 The second half kicks off.
Half Time
45:00+1:42 The match has reached half-time.
45:00+1:22 Steve Morison concedes a free kick for a foul on Shaun Cummings. Adam Federici restarts play with the free kick.
45:00+1:00 Steve Morison takes a shot. Adam Federici makes a save.
44:54 The referee penalises Tamika Mkandawire for handball. Direct free kick taken by Brian Howard.
43:11 Shane Long challenges Paul Robinson unfairly and gives away a free kick. Direct free kick taken by David Forde.
41:24 Paul Robinson challenges Shane Long unfairly and gives away a free kick. Ian Harte takes the direct free kick.
40:21 Inswinging corner taken by Brian Howard from the right by-line, Alex Pearce has a headed effort at goal from close in which
goes wide left of the goal.
40:02 Jimmy Kebe fouled by Scott Barron, the ref awards a free kick. Brian Howard takes the free kick.
39:41 Free kick awarded for an unfair challenge on Shaun Cummings by Danny Schofield. Matt Mills takes the direct free kick.
39:09 Drilled shot by Danny Schofield.
37:40 Free kick awarded for an unfair challenge on Darren Ward by Shane Long. David Forde takes the free kick.
37:06 Effort on goal by James Henry from outside the box goes harmlessly over the bar.
35:50 Steve Morison takes a shot. Save by Adam Federici. James Henry takes the outswinging corner, Matt Mills makes a clearance.
35:13 Inswinging corner taken left-footed by Brian Howard, save by David Forde.
34:20 Direct free kick taken by Alan Dunne.
34:20 Booking Ian Harte goes into the book for unsporting behaviour.
34:10 Ian Harte challenges James Henry unfairly and gives away a free kick.
33:47 Free kick awarded for a foul by Tamika Mkandawire on Brian Howard. Ian Harte takes the free kick.
33:23 Steve Morison concedes a free kick for a foul on Brian Howard. Adam Federici takes the direct free kick.
31:14 Nadjim Abdou has a drilled shot. Blocked by Alex Pearce.
30:32 Outswinging corner taken left-footed by Brian Howard, save by David Forde.
29:52 Jimmy Kebe is caught offside. Free kick taken by David Forde.
26:12 Jimmy Kebe challenges Tamika Mkandawire unfairly and gives away a free kick. David Forde takes the free kick.
25:04 Handball decision goes against James Henry. Direct free kick taken by Alex Pearce.
24:04 Corner taken by Ian Harte from the right by-line to the near post, clearance by Steve Morison.
21:23 Corner taken by James Henry, Alex Pearce makes a clearance. Corner taken right-footed by James Henry, Steve Morison produces
a left-footed shot from deep inside the penalty area which goes wide of the right-hand post.
Correction - 20:09 Simon Church concedes a free kick for a foul on Paul Robinson. Direct free kick taken by David Forde.
20:09 Free kick awarded for a foul by Simon Church on Paul Robinson. Direct free kick taken by David Forde.
18:22 Simon Church is flagged offside by the assistant referee. Direct free kick taken by David Forde.
15:25 Steve Morison takes a shot. Save by Adam Federici.
14:29 Free kick awarded for a foul by Nadjim Abdou on Jem Karacan. Direct free kick taken by Brian Howard.
12:59 Direct effort from the free kick comes in from James Henry.
12:59 Booking Jem Karacan receives a caution for dissent.
12:52 Foul by Matt Mills on Kevin Lisbie, free kick awarded.
11:47 Paul Robinson fouled by Shane Long, the ref awards a free kick. Direct free kick taken by David Forde.
11:34 The ball is swung over by Scott Barron, save made by Adam Federici.
10:25 Drilled right-footed shot by Brian Howard. Tamika Mkandawire gets a block in.
9:51 Unfair challenge on Brian Howard by Danny Schofield results in a free kick. Direct free kick taken by Adam Federici.
6:56 Ian Harte restarts play with the free kick.
6:56 Booking Booking for Paul Robinson for unsporting behaviour.
6:44 Unfair challenge on Shane Long by Paul Robinson results in a free kick.
5:41 Nadjim Abdou is ruled offside. Adam Federici takes the free kick.
4:05 Effort from outside the box by Tamika Mkandawire goes wide right of the target.
3:36 Jobi McAnuff has an effort at goal from outside the penalty box missing to the wide right of the goal.
1:58 The referee blows for offside. Indirect free kick taken by David Forde.
0:54 Free kick awarded for an unfair challenge on Jimmy Kebe by Scott Barron. Brian Howard takes the free kick.
0:00 The referee gets the game underway.
Live text and data provided by The Press Association.
Source: BBC Sport
Source: BBC Sport