93 mins:
Goal kick taken long by Robert Green.
93 mins: Cross by Andrew Taylor, resulting in ball out of play.
93 mins: Outswinging corner from left by-line taken left-footed by Adam Johnson to centre, clearance by Hayden Mullins.
93 mins: Cross by Stewart Downing, clearance by James Collins.
92 mins: Attacking throw-in by Abel Xavier.
91 mins: Kepa Blanco caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
92 mins: Attacking throw-in by Mark Viduka.
92 mins: Attacking throw-in by Robert Huth.
91 mins: Foul by George Boateng on Kepa Blanco. Direct free kick taken left-footed by Matthew Etherington from left by-line, passed.
91 mins: Corner from left by-line taken short left-footed by Matthew Etherington.
90 mins: Attacking throw-in by George McCartney.
90 mins: Cross by Adam Johnson, resulting in open play.
89 mins: Foul by Mark Noble on Jonathan Woodgate. Free kick crossed left-footed by Stewart Downing from right wing, clearance by Hayden Mullins.
89 mins: Cross by Jonathan Woodgate, clearance by James Collins.
88 mins: Defending throw-in by George McCartney.
88 mins: Foul by Luis Boa Morte on Robert Huth. Direct free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
87 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
87 mins: Attacking throw-in by Abel Xavier.
87 mins: Goal kick taken long by Robert Green.
86 mins: substitution: Fabio Rochemback replaced by Jason Euell (tactical).
86 mins: Cross by Adam Johnson, header by Mark Viduka from centre of penalty area (12 yards), missed right.
86 mins: Shot by Stewart Downing right-footed from right channel (30 yards), blocked by Anton Ferdinand.
86 mins: Cross by Stewart Downing, clearance by James Collins.
85 mins: Foul by Kepa Blanco on Fabio Rochemback. Direct free kick taken right-footed by Fabio Rochemback from right channel, passed.
85 mins: Goal kick taken short by Mark Schwarzer.
84 mins: Shot by Luis Boa Morte left-footed from left side of penalty area (12 yards), save (blocked) by Mark Schwarzer. Outswinging corner from left by-line taken left-footed by Matthew Etherington to far post, header by Anton Ferdinand from centre of penalty area (12 yards), missed right.
83 mins: Defending throw-in by Lucas Neill.
83 mins: Foul by Lee Bowyer on Andrew Taylor. Direct free kick taken left-footed by Andrew Taylor from left channel, passed.
82 mins: Foul by Robert Huth on Kepa Blanco. Direct free kick taken right-footed by Anton Ferdinand from own half, resulting in open play.
82 mins: Luis Boa Morte caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
81 mins: Defending throw-in by Lucas Neill.
81 mins: substitution: Carlos Tevez replaced by Luis Boa Morte (tactical).
80 mins: Shot by Mark Noble right-footed from right channel (25 yards), blocked by Robert Huth.
80 mins: Attacking throw-in by George McCartney.
79 mins: Goal kick taken long by Robert Green.
79 mins: Cross by Andrew Taylor, header by Ayegbeni Yakubu from centre of penalty area (12 yards), missed left.
78 mins: Attacking throw-in by Andrew Taylor.
78 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
77 mins: Stewart Downing caught offside. Indirect free kick taken right-footed by Robert Green from own half, resulting in open play.
76 mins: Kepa Blanco caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, passed.
75 mins: Goal kick taken long by Mark Schwarzer.
75 mins: Foul by Abel Xavier on Kepa Blanco. Direct free kick taken right-footed by Carlos Tevez from left wing, passed.
74 mins: Attacking throw-in by George McCartney.
74 mins: Goal kick taken long by Robert Green.
73 mins: Shot by Ayegbeni Yakubu right-footed from left channel (35+ yards), missed right.
73 mins: Attacking throw-in by Andrew Taylor.
72 mins: Attacking throw-in by Abel Xavier.
72 mins: Ayegbeni Yakubu caught offside. Indirect free kick taken right-footed by James Collins from own half, resulting in open play.
71 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
70 mins: Defending throw-in by Abel Xavier.
70 mins: Foul by George Boateng on George McCartney. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
69 mins: Shot by Carlos Tevez left-footed from left side of penalty area (18 yards), missed left.
69 mins: Goal kick taken long by Mark Schwarzer.
68 mins: Foul by Abel Xavier on George McCartney. substitution: Emanuel Pogatetz replaced by Robert Huth (tactical). Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
67 mins: Attacking throw-in by Abel Xavier.
67 mins: Attacking throw-in by George McCartney.
66 mins: substitution: Bobby Zamora replaced by Kepa Blanco (tactical).
66 mins: Cross by Adam Johnson, clearance by James Collins.
65 mins: Attacking throw-in by George McCartney.
65 mins: substitution: Nigel Reo-Coker replaced by Hayden Mullins (tactical).
64 mins: Attacking throw-in by Abel Xavier.
64 mins: Attacking throw-in by Andrew Taylor.
63 mins: Cross by Fabio Rochemback, clearance by Anton Ferdinand.
63 mins: Cross by Abel Xavier, resulting in open play.
63 mins: Attacking throw-in by Andrew Taylor.
62 mins: Defending throw-in by Abel Xavier.
61 mins: Foul by Emanuel Pogatetz on Carlos Tevez. Emanuel Pogatetz booked for unsporting behaviour. Free kick crossed left-footed by Matthew Etherington from right channel, resulting in open play.
60 mins: Foul by Bobby Zamora on Jonathan Woodgate. Direct free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
60 mins: Attacking throw-in by George McCartney.
59 mins: Foul by Fabio Rochemback on Lucas Neill. Free kick crossed right-footed by Carlos Tevez from right wing, resulting in open play.
58 mins: Foul by Mark Viduka on Nigel Reo-Coker. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
58 mins: Attacking throw-in by Abel Xavier.
57 mins: Attacking throw-in by Abel Xavier.
56 mins: Cross by Stewart Downing, resulting in open play.
56 mins: Cross by Carlos Tevez, resulting in open play.
55 mins: Attacking throw-in by Lucas Neill.
54 mins: substitution: Stuart Parnaby replaced by Adam Johnson (tactical). Attacking throw-in by Lucas Neill.
53 mins: Outswinging corner from left by-line taken left-footed by Stewart Downing to near post, clearance by Carlos Tevez.
53 mins: Cross by George McCartney, clearance by Emanuel Pogatetz.
52 mins: Foul by Nigel Reo-Coker on Fabio Rochemback. Direct free kick taken left-footed by Andrew Taylor from own half, passed.
52 mins: Attacking throw-in by George McCartney.
51 mins: Attacking throw-in by Stuart Parnaby.
49 mins: Foul by Mark Noble on Emanuel Pogatetz. Direct free kick taken right-footed by Jonathan Woodgate from own half, passed.
48 mins: Inswinging corner from right by-line taken left-footed by Matthew Etherington to near post, clearance by Jonathan Woodgate.
47 mins: Foul by Emanuel Pogatetz on Nigel Reo-Coker. Direct free kick taken left-footed by George McCartney from right channel, resulting in open play.
45 mins: Defending throw-in by Abel Xavier.
45 mins: Defending throw-in by Abel Xavier.
46 mins: Shot by Stewart Downing right-footed from right channel (25 yards), missed right. Goal kick taken long by Robert Green.
45 mins: Defending throw-in by Andrew Taylor.
44 mins: Goal by Carlos Tevez (West Ham) right-footed (top-right of goal) from centre of penalty area (12 yards).West Ham 2-0 Middlesbrough.
44 mins: Cross by Bobby Zamora, save (punched) by Mark Schwarzer.
43 mins: Attacking throw-in by Lucas Neill.
43 mins: Cross by Nigel Reo-Coker, clearance by George Boateng.
43 mins: Attacking throw-in by George McCartney.
42 mins: Foul by Andrew Taylor on Carlos Tevez. Free kick crossed right-footed by Carlos Tevez from right wing, clearance by Mark Viduka.
42 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
41 mins: Matthew Etherington caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
41 mins: Attacking throw-in by Andrew Taylor.
40 mins: Shot by Carlos Tevez left-footed from right side of penalty area (18 yards), save (caught) by Mark Schwarzer.
40 mins: Goal kick taken long by Robert Green.
39 mins: Shot by Matthew Etherington left-footed from left channel (30 yards), comfortable save (caught) by Mark Schwarzer.
39 mins: Attacking throw-in by Lucas Neill.
39 mins: Attacking throw-in by George McCartney.
37 mins: Defending throw-in by Lucas Neill.
38 mins: Defending throw-in by Lucas Neill.
38 mins: Defending throw-in by George McCartney.
37 mins: Attacking throw-in by Abel Xavier.
36 mins: Cross by Bobby Zamora, clearance by Abel Xavier.
36 mins: Goal kick taken long by Robert Green.
34 mins: Foul by Nigel Reo-Coker on Stewart Downing. Weak free kick taken right-footed by Mark Viduka from left channel (20 yards), over the bar.
33 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
33 mins: Goal kick taken long by Robert Green.
33 mins: Cross by Abel Xavier, header by Mark Viduka from left side of penalty area (6 yards), missed left.
32 mins: Cross by Stewart Downing, clearance by Lucas Neill.
31 mins: Foul by Fabio Rochemback on Mark Noble. Free kick crossed right-footed by Carlos Tevez from right channel, resulting in open play. Bobby Zamora caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
31 mins: Attacking throw-in by Lee Bowyer.
30 mins: Shot by George Boateng right-footed from left channel (20 yards), comfortable save (caught) by Robert Green.
30 mins: Cross by Stewart Downing, clearance by Anton Ferdinand.
29 mins: Attacking throw-in by Andrew Taylor.
29 mins: Foul by Nigel Reo-Coker on Fabio Rochemback. Free kick crossed left-footed by Stewart Downing from right wing, clearance by George McCartney.
28 mins: Defending throw-in by Lucas Neill.
28 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
28 mins: Defending throw-in by Lucas Neill.
27 mins: Goal kick taken long by Mark Schwarzer.
27 mins: Shot by Nigel Reo-Coker right-footed from right channel (25 yards), over the bar.
26 mins: Attacking throw-in by Lucas Neill.
26 mins: Foul by George Boateng on Mark Noble. Direct free kick taken right-footed by Lucas Neill from right channel, resulting in open play.
25 mins: Attacking throw-in by George McCartney.
25 mins: Cross by Lee Bowyer, comfortable save (caught) by Mark Schwarzer.
24 mins: Goal kick taken long by Robert Green.
23 mins: Inswinging corner from right by-line taken left-footed by Stewart Downing to centre, resulting in open play. Shot by Mark Viduka overhead kick right-footed from centre of penalty area (12 yards), over the bar.
22 mins: Defending throw-in by Andrew Taylor.
22 mins: Cross by George McCartney, resulting in ball out of play.
21 mins: Attacking throw-in by George McCartney.
21 mins: Attacking throw-in by Abel Xavier.
20 mins: Cross by Andrew Taylor, clearance by Anton Ferdinand.
20 mins: Attacking throw-in by Abel Xavier.
17 mins: Shot by Ayegbeni Yakubu left-footed from right side of penalty area (12 yards), blocked by Mark Noble. Inswinging corner from right by-line taken left-footed by Stewart Downing to near post, foul by Ayegbeni Yakubu on Robert Green. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
16 mins: Foul by Stuart Parnaby on George McCartney. Free kick crossed right-footed by Carlos Tevez from left wing, clearance by Jonathan Woodgate.
14 mins: Foul by Fabio Rochemback on Nigel Reo-Coker. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
13 mins: Foul by Ayegbeni Yakubu on Mark Noble. Direct free kick taken right-footed by Lucas Neill from right wing, resulting in open play.
12 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
11 mins: Attacking throw-in by Stuart Parnaby.
11 mins: Attacking throw-in by Abel Xavier.
10 mins: Cross by Bobby Zamora, comfortable save (caught) by Mark Schwarzer.
9 mins: Goal kick taken long by Robert Green.
9 mins: Foul by Bobby Zamora on Emanuel Pogatetz. Direct free kick taken left-footed by Andrew Taylor from own half, resulting in open play.
8 mins: Defending throw-in by Abel Xavier.
8 mins: Foul by Fabio Rochemback on Mark Noble. Direct free kick taken right-footed by James Collins from own half, passed.
7 mins: Defending throw-in by Lucas Neill.
7 mins: Goal kick taken long by Mark Schwarzer.
6 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
4 mins: Cross by Carlos Tevez, clearance by Abel Xavier.
4 mins: Foul by Mark Noble on Fabio Rochemback. Direct free kick taken right-footed by George Boateng from right channel, passed.
4 mins: Attacking throw-in by Andrew Taylor.
3 mins: Cross by Matthew Etherington, clearance by Emanuel Pogatetz.
3 mins: Attacking throw-in by Matthew Etherington.
2 mins: Cross by Ayegbeni Yakubu, clearance by Anton Ferdinand.
1 min: Goal by Bobby Zamora (West Ham) left-footed (bottom-right of goal) from centre of penalty area (12 yards).West Ham 1-0 Middlesbrough.
1 min: Defending throw-in by Ayegbeni Yakubu.
0 min: Defending throw-in by Andrew Taylor.
0 min: Defending throw-in by Andrew Taylor.
93 mins: Cross by Andrew Taylor, resulting in ball out of play.
93 mins: Outswinging corner from left by-line taken left-footed by Adam Johnson to centre, clearance by Hayden Mullins.
93 mins: Cross by Stewart Downing, clearance by James Collins.
92 mins: Attacking throw-in by Abel Xavier.
91 mins: Kepa Blanco caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
92 mins: Attacking throw-in by Mark Viduka.
92 mins: Attacking throw-in by Robert Huth.
91 mins: Foul by George Boateng on Kepa Blanco. Direct free kick taken left-footed by Matthew Etherington from left by-line, passed.
91 mins: Corner from left by-line taken short left-footed by Matthew Etherington.
90 mins: Attacking throw-in by George McCartney.
90 mins: Cross by Adam Johnson, resulting in open play.
89 mins: Foul by Mark Noble on Jonathan Woodgate. Free kick crossed left-footed by Stewart Downing from right wing, clearance by Hayden Mullins.
89 mins: Cross by Jonathan Woodgate, clearance by James Collins.
88 mins: Defending throw-in by George McCartney.
88 mins: Foul by Luis Boa Morte on Robert Huth. Direct free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
87 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
87 mins: Attacking throw-in by Abel Xavier.
87 mins: Goal kick taken long by Robert Green.
86 mins: substitution: Fabio Rochemback replaced by Jason Euell (tactical).
86 mins: Cross by Adam Johnson, header by Mark Viduka from centre of penalty area (12 yards), missed right.
86 mins: Shot by Stewart Downing right-footed from right channel (30 yards), blocked by Anton Ferdinand.
86 mins: Cross by Stewart Downing, clearance by James Collins.
85 mins: Foul by Kepa Blanco on Fabio Rochemback. Direct free kick taken right-footed by Fabio Rochemback from right channel, passed.
85 mins: Goal kick taken short by Mark Schwarzer.
84 mins: Shot by Luis Boa Morte left-footed from left side of penalty area (12 yards), save (blocked) by Mark Schwarzer. Outswinging corner from left by-line taken left-footed by Matthew Etherington to far post, header by Anton Ferdinand from centre of penalty area (12 yards), missed right.
83 mins: Defending throw-in by Lucas Neill.
83 mins: Foul by Lee Bowyer on Andrew Taylor. Direct free kick taken left-footed by Andrew Taylor from left channel, passed.
82 mins: Foul by Robert Huth on Kepa Blanco. Direct free kick taken right-footed by Anton Ferdinand from own half, resulting in open play.
82 mins: Luis Boa Morte caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
81 mins: Defending throw-in by Lucas Neill.
81 mins: substitution: Carlos Tevez replaced by Luis Boa Morte (tactical).
80 mins: Shot by Mark Noble right-footed from right channel (25 yards), blocked by Robert Huth.
80 mins: Attacking throw-in by George McCartney.
79 mins: Goal kick taken long by Robert Green.
79 mins: Cross by Andrew Taylor, header by Ayegbeni Yakubu from centre of penalty area (12 yards), missed left.
78 mins: Attacking throw-in by Andrew Taylor.
78 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
77 mins: Stewart Downing caught offside. Indirect free kick taken right-footed by Robert Green from own half, resulting in open play.
76 mins: Kepa Blanco caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, passed.
75 mins: Goal kick taken long by Mark Schwarzer.
75 mins: Foul by Abel Xavier on Kepa Blanco. Direct free kick taken right-footed by Carlos Tevez from left wing, passed.
74 mins: Attacking throw-in by George McCartney.
74 mins: Goal kick taken long by Robert Green.
73 mins: Shot by Ayegbeni Yakubu right-footed from left channel (35+ yards), missed right.
73 mins: Attacking throw-in by Andrew Taylor.
72 mins: Attacking throw-in by Abel Xavier.
72 mins: Ayegbeni Yakubu caught offside. Indirect free kick taken right-footed by James Collins from own half, resulting in open play.
71 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
70 mins: Defending throw-in by Abel Xavier.
70 mins: Foul by George Boateng on George McCartney. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
69 mins: Shot by Carlos Tevez left-footed from left side of penalty area (18 yards), missed left.
69 mins: Goal kick taken long by Mark Schwarzer.
68 mins: Foul by Abel Xavier on George McCartney. substitution: Emanuel Pogatetz replaced by Robert Huth (tactical). Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
67 mins: Attacking throw-in by Abel Xavier.
67 mins: Attacking throw-in by George McCartney.
66 mins: substitution: Bobby Zamora replaced by Kepa Blanco (tactical).
66 mins: Cross by Adam Johnson, clearance by James Collins.
65 mins: Attacking throw-in by George McCartney.
65 mins: substitution: Nigel Reo-Coker replaced by Hayden Mullins (tactical).
64 mins: Attacking throw-in by Abel Xavier.
64 mins: Attacking throw-in by Andrew Taylor.
63 mins: Cross by Fabio Rochemback, clearance by Anton Ferdinand.
63 mins: Cross by Abel Xavier, resulting in open play.
63 mins: Attacking throw-in by Andrew Taylor.
62 mins: Defending throw-in by Abel Xavier.
61 mins: Foul by Emanuel Pogatetz on Carlos Tevez. Emanuel Pogatetz booked for unsporting behaviour. Free kick crossed left-footed by Matthew Etherington from right channel, resulting in open play.
60 mins: Foul by Bobby Zamora on Jonathan Woodgate. Direct free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
60 mins: Attacking throw-in by George McCartney.
59 mins: Foul by Fabio Rochemback on Lucas Neill. Free kick crossed right-footed by Carlos Tevez from right wing, resulting in open play.
58 mins: Foul by Mark Viduka on Nigel Reo-Coker. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
58 mins: Attacking throw-in by Abel Xavier.
57 mins: Attacking throw-in by Abel Xavier.
56 mins: Cross by Stewart Downing, resulting in open play.
56 mins: Cross by Carlos Tevez, resulting in open play.
55 mins: Attacking throw-in by Lucas Neill.
54 mins: substitution: Stuart Parnaby replaced by Adam Johnson (tactical). Attacking throw-in by Lucas Neill.
53 mins: Outswinging corner from left by-line taken left-footed by Stewart Downing to near post, clearance by Carlos Tevez.
53 mins: Cross by George McCartney, clearance by Emanuel Pogatetz.
52 mins: Foul by Nigel Reo-Coker on Fabio Rochemback. Direct free kick taken left-footed by Andrew Taylor from own half, passed.
52 mins: Attacking throw-in by George McCartney.
51 mins: Attacking throw-in by Stuart Parnaby.
49 mins: Foul by Mark Noble on Emanuel Pogatetz. Direct free kick taken right-footed by Jonathan Woodgate from own half, passed.
48 mins: Inswinging corner from right by-line taken left-footed by Matthew Etherington to near post, clearance by Jonathan Woodgate.
47 mins: Foul by Emanuel Pogatetz on Nigel Reo-Coker. Direct free kick taken left-footed by George McCartney from right channel, resulting in open play.
45 mins: Defending throw-in by Abel Xavier.
45 mins: Defending throw-in by Abel Xavier.
46 mins: Shot by Stewart Downing right-footed from right channel (25 yards), missed right. Goal kick taken long by Robert Green.
45 mins: Defending throw-in by Andrew Taylor.
44 mins: Goal by Carlos Tevez (West Ham) right-footed (top-right of goal) from centre of penalty area (12 yards).West Ham 2-0 Middlesbrough.
44 mins: Cross by Bobby Zamora, save (punched) by Mark Schwarzer.
43 mins: Attacking throw-in by Lucas Neill.
43 mins: Cross by Nigel Reo-Coker, clearance by George Boateng.
43 mins: Attacking throw-in by George McCartney.
42 mins: Foul by Andrew Taylor on Carlos Tevez. Free kick crossed right-footed by Carlos Tevez from right wing, clearance by Mark Viduka.
42 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
41 mins: Matthew Etherington caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
41 mins: Attacking throw-in by Andrew Taylor.
40 mins: Shot by Carlos Tevez left-footed from right side of penalty area (18 yards), save (caught) by Mark Schwarzer.
40 mins: Goal kick taken long by Robert Green.
39 mins: Shot by Matthew Etherington left-footed from left channel (30 yards), comfortable save (caught) by Mark Schwarzer.
39 mins: Attacking throw-in by Lucas Neill.
39 mins: Attacking throw-in by George McCartney.
37 mins: Defending throw-in by Lucas Neill.
38 mins: Defending throw-in by Lucas Neill.
38 mins: Defending throw-in by George McCartney.
37 mins: Attacking throw-in by Abel Xavier.
36 mins: Cross by Bobby Zamora, clearance by Abel Xavier.
36 mins: Goal kick taken long by Robert Green.
34 mins: Foul by Nigel Reo-Coker on Stewart Downing. Weak free kick taken right-footed by Mark Viduka from left channel (20 yards), over the bar.
33 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
33 mins: Goal kick taken long by Robert Green.
33 mins: Cross by Abel Xavier, header by Mark Viduka from left side of penalty area (6 yards), missed left.
32 mins: Cross by Stewart Downing, clearance by Lucas Neill.
31 mins: Foul by Fabio Rochemback on Mark Noble. Free kick crossed right-footed by Carlos Tevez from right channel, resulting in open play. Bobby Zamora caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
31 mins: Attacking throw-in by Lee Bowyer.
30 mins: Shot by George Boateng right-footed from left channel (20 yards), comfortable save (caught) by Robert Green.
30 mins: Cross by Stewart Downing, clearance by Anton Ferdinand.
29 mins: Attacking throw-in by Andrew Taylor.
29 mins: Foul by Nigel Reo-Coker on Fabio Rochemback. Free kick crossed left-footed by Stewart Downing from right wing, clearance by George McCartney.
28 mins: Defending throw-in by Lucas Neill.
28 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
28 mins: Defending throw-in by Lucas Neill.
27 mins: Goal kick taken long by Mark Schwarzer.
27 mins: Shot by Nigel Reo-Coker right-footed from right channel (25 yards), over the bar.
26 mins: Attacking throw-in by Lucas Neill.
26 mins: Foul by George Boateng on Mark Noble. Direct free kick taken right-footed by Lucas Neill from right channel, resulting in open play.
25 mins: Attacking throw-in by George McCartney.
25 mins: Cross by Lee Bowyer, comfortable save (caught) by Mark Schwarzer.
24 mins: Goal kick taken long by Robert Green.
23 mins: Inswinging corner from right by-line taken left-footed by Stewart Downing to centre, resulting in open play. Shot by Mark Viduka overhead kick right-footed from centre of penalty area (12 yards), over the bar.
22 mins: Defending throw-in by Andrew Taylor.
22 mins: Cross by George McCartney, resulting in ball out of play.
21 mins: Attacking throw-in by George McCartney.
21 mins: Attacking throw-in by Abel Xavier.
20 mins: Cross by Andrew Taylor, clearance by Anton Ferdinand.
20 mins: Attacking throw-in by Abel Xavier.
17 mins: Shot by Ayegbeni Yakubu left-footed from right side of penalty area (12 yards), blocked by Mark Noble. Inswinging corner from right by-line taken left-footed by Stewart Downing to near post, foul by Ayegbeni Yakubu on Robert Green. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
16 mins: Foul by Stuart Parnaby on George McCartney. Free kick crossed right-footed by Carlos Tevez from left wing, clearance by Jonathan Woodgate.
14 mins: Foul by Fabio Rochemback on Nigel Reo-Coker. Direct free kick taken right-footed by Robert Green from own half, resulting in open play.
13 mins: Foul by Ayegbeni Yakubu on Mark Noble. Direct free kick taken right-footed by Lucas Neill from right wing, resulting in open play.
12 mins: Cross by Stewart Downing, comfortable save (caught) by Robert Green.
11 mins: Attacking throw-in by Stuart Parnaby.
11 mins: Attacking throw-in by Abel Xavier.
10 mins: Cross by Bobby Zamora, comfortable save (caught) by Mark Schwarzer.
9 mins: Goal kick taken long by Robert Green.
9 mins: Foul by Bobby Zamora on Emanuel Pogatetz. Direct free kick taken left-footed by Andrew Taylor from own half, resulting in open play.
8 mins: Defending throw-in by Abel Xavier.
8 mins: Foul by Fabio Rochemback on Mark Noble. Direct free kick taken right-footed by James Collins from own half, passed.
7 mins: Defending throw-in by Lucas Neill.
7 mins: Goal kick taken long by Mark Schwarzer.
6 mins: Carlos Tevez caught offside. Indirect free kick taken right-footed by Mark Schwarzer from own half, resulting in open play.
4 mins: Cross by Carlos Tevez, clearance by Abel Xavier.
4 mins: Foul by Mark Noble on Fabio Rochemback. Direct free kick taken right-footed by George Boateng from right channel, passed.
4 mins: Attacking throw-in by Andrew Taylor.
3 mins: Cross by Matthew Etherington, clearance by Emanuel Pogatetz.
3 mins: Attacking throw-in by Matthew Etherington.
2 mins: Cross by Ayegbeni Yakubu, clearance by Anton Ferdinand.
1 min: Goal by Bobby Zamora (West Ham) left-footed (bottom-right of goal) from centre of penalty area (12 yards).West Ham 1-0 Middlesbrough.
1 min: Defending throw-in by Ayegbeni Yakubu.
0 min: Defending throw-in by Andrew Taylor.
0 min: Defending throw-in by Andrew Taylor.