Sergio Aguero scored twice as Manchester City saw off West Ham to go fourth in the Premier League.

City tore through the middle of the Hammers' defence for their opener, with Alvaro Negredo leaving Fernandinho's pass for Aguero to calmly slot home.

Aguero made it 2-0 with a header from David Silva's free-kick but Vaz Te replied with an acrobatic strike.

That set up a tense finish, until Silva found the top corner to seal City's first away league win of the season.

City's form on the road has been the biggest concern for new manager Manuel Pellegrini this season, and they badly needed a solid display in the first of four successive away games in the league, Champions League and League Cup.

Aguero at the double

This was the third time that Sergio Aguero has scored more than once away from home in a Premier League away match - he also scored twice in the 2-2 draw at Fulham on 18 September 2011 and 14 April 2012 - when he scored two in the 6-1 win at Norwich.

They began strongly in east London, establishing a platform in midfield and controlling that area of the pitch.

West Ham were chasing shadows and City's slick movement and passing saw them take an early lead through Aguero, who galloped clear unopposed after 16 minutes.

That was only the second goal West Ham have conceded in open play in the Premier League this season, but Sam Allardyce's side were looking vulnerable every time City came at them.

Aguero made space for another shot that just eluded Silva after squirming out of Jussi Jaaskelainen's grasp, while the Hammers keeper did well to keep out a curling Yaya Toure shot after a mistake by Winston Reid.

The home side, who were again operating without an out-and-out striker, did enjoy spells of pressure too but they lacked a cutting edge when they put the ball into the box and ended the first half without managing a shot on target.

Things got bleaker for West Ham after the break when Aguero met Silva's free-kick with a pin-point near-post header - his first in the Premier League - to double City's lead.

But the Hammers responded with their best spell of the match, culminating with Vaz Te's overhead kick after Ravel Morrison had hooked the ball back into the danger zone.

City had gone ahead in both of their away Premier League defeats this season, and their lead looked fragile again as West Ham bombarded their box with crosses and free-kicks.

This time, however, there was a different outcome.

In contrast to their displays in defeats at Cardiff and Aston Villa, Pellegrini's side kept their defensive discipline, and got their reward at the other end too.

Negredo could have settled City's nerves when he slammed an angled shot against the underside of the bar, while Jaaskelainen had to be alert to keep out efforts from Aguero and Aleksandar Kolarov.

Instead it was down to Silva to put the game beyond West Ham's reach.

He met Aguero's clever backheel on the edge of the area to curl an unstoppable shot into the top corner and ensure City embark on their next trip, to CSKA Moscow in the Champions League on Wednesday, on the back of a win.

West Ham boss Sam Allardyce: "City were very, very good. Because they were so good we could not get near our best.

"The lads had a right go after going 2-0 down. Before that, we were nowhere near our best. We had to be at our best, and they had to have an off day, for us to beat them.

"For the size, power and money they have, we could not live with them today. It showed at times.

"We could have felt sorry for ourselves and lost 4-0, but we made a spirited comeback. We did not find the form we had at Tottenham.

"It did not work today. The lads did not apply themselves as well."

Manchester City manager Manuel Pellegrini: "Winning the game was the most important thing for us. We played very well, and the best player for West Ham was their goalkeeper.

"We played as well as we did against Aston Villa [when City lost 3-2]. Someone asked me if I needed to change the way we played away, and I do not think so.

"This team should always play in attacking way because of the players we have.

"We were absolutely sure playing the way we were, we would win away. We lost against Cardiff and Aston Villa, but football is like that."

Lineup, Bookings (3) & Substitutions (6)

West Ham United

  • 22 Jääskeläinen
  • 20 Demel (O'Brien - 65' )
  • 08 Rat
  • 16 Noble
  • 05 Tomkins
  • 02 Reid
  • 23 Downing
  • 04 Nolan Booked (Petric - 83' )
  • 21 Diamé
  • 15 Morrison
  • 12 Vaz Te (Jarvis - 65' )

Substitutes

  • 07 Jarvis
  • 13 Adrián
  • 14 Taylor
  • 17 O'Brien
  • 24 Cole
  • 26 Cole
  • 30 Petric

Manchester City

  • 01 Hart
  • 02 Richards
  • 22 Clichy Booked
  • 42 Yaya Touré
  • 14 Javi García
  • 33 Nastasic
  • 08 Nasri (Milner - 74' )
  • 25 Fernandinho
  • 16 Agüero (Jovetic - 82' )
  • 09 Negredo (Kolarov - 66' )
  • 21 Silva Booked

Substitutes

  • 05 Zabaleta
  • 06 Lescott
  • 07 Milner
  • 10 Dzeko
  • 13 Kolarov
  • 30 Pantilimon
  • 35 Jovetic
Ref: Michael Oliver
Att: 34,507

Match Stats

Shots

11 16

On target

2 9

Corners

5 5

Fouls

7 12

Live Text Commentary

Full time

Full Time Match ends, West Ham United 1, Manchester City 3.

90:00 +4:03 Full time

Full Time Second Half ends, West Ham United 1, Manchester City 3.

90:00 +2:25

Foul by David Silva (Manchester City).

90:00 +2:25

Mohamed Diamé (West Ham United) wins a free kick in the defensive half.

90:00 +1:37

Attempt missed. Ravel Morrison (West Ham United) right footed shot from outside the box is high and wide to the right. Assisted by Matthew Jarvis.

90:00 +0:11

Foul by James Milner (Manchester City).

90:00 +0:11

Mladen Petric (West Ham United) wins a free kick in the attacking half.

89:11

Aleksandar Kolarov (Manchester City) wins a free kick in the attacking half.

89:11

Foul by Joey O'Brien (West Ham United).

83:34

Foul by Fernandinho (Manchester City).

83:34

Ravel Morrison (West Ham United) wins a free kick in the attacking half.

82:59

Foul by Aleksandar Kolarov (Manchester City).

82:59

Ravel Morrison (West Ham United) wins a free kick on the right wing.

82:01 Substitution

Substitution Substitution, West Ham United. Mladen Petric replaces Kevin Nolan.

81:44 Substitution

Substitution Substitution, Manchester City. Stevan Jovetic replaces Sergio Agüero.

79:29 Goal scored

Goal! Goal! West Ham United 1, Manchester City 3. David Silva (Manchester City) left footed shot from the centre of the box to the top left corner. Assisted by Sergio Agüero.

79:07

Attempt blocked. Yaya Touré (Manchester City) left footed shot from the right side of the box is blocked. Assisted by James Milner.

77:49

Attempt blocked. Winston Reid (West Ham United) header from the left side of the box is blocked. Assisted by Stewart Downing with a cross.

77:24

Corner, West Ham United. Conceded by Gaël Clichy.

73:57 Substitution

Substitution Substitution, Manchester City. James Milner replaces Samir Nasri.

71:13

Attempt missed. Kevin Nolan (West Ham United) right footed shot from the centre of the box misses to the right. Assisted by Stewart Downing with a cross.

70:39

Foul by Aleksandar Kolarov (Manchester City).

70:39

Mohamed Diamé (West Ham United) wins a free kick on the right wing.

69:18

Hand ball by Mark Noble (West Ham United).

68:45

Attempt saved. Aleksandar Kolarov (Manchester City) header from the centre of the box is saved in the centre of the goal. Assisted by David Silva with a cross.

68:12

Corner, Manchester City. Conceded by Joey O'Brien.

68:04

Attempt saved. Aleksandar Kolarov (Manchester City) right footed shot from the left side of the box is saved in the bottom left corner. Assisted by David Silva.

67:38

Attempt saved. Sergio Agüero (Manchester City) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Fernandinho.

65:22 Substitution

Substitution Substitution, Manchester City. Aleksandar Kolarov replaces Álvaro Negredo.

64:47 Substitution

Substitution Substitution, West Ham United. Matthew Jarvis replaces Ricardo Vaz Te.

64:37 Substitution

Substitution Substitution, West Ham United. Joey O'Brien replaces Guy Demel because of an injury.

62:33 Booking

Booking Gaël Clichy (Manchester City) is shown the yellow card for a bad foul.

62:30

Foul by Gaël Clichy (Manchester City).

62:30

Stewart Downing (West Ham United) wins a free kick on the right wing.

61:48

Foul by Sergio Agüero (Manchester City).

61:48

Winston Reid (West Ham United) wins a free kick in the defensive half.

61:44

Attempt blocked. Fernandinho (Manchester City) right footed shot from outside the box is blocked.

61:37

Attempt blocked. Sergio Agüero (Manchester City) right footed shot from the centre of the box is blocked. Assisted by David Silva.

60:05

Álvaro Negredo (Manchester City) hits the bar with a right footed shot from the right side of the box. Assisted by Sergio Agüero with a through ball.

57:35 Goal scored

Goal! Goal! West Ham United 1, Manchester City 2. Ricardo Vaz Te (West Ham United) right footed shot from the centre of the box to the bottom left corner. Assisted by Ravel Morrison.

56:17

Attempt saved. Mohamed Diamé (West Ham United) right footed shot from the centre of the box is saved in the centre of the goal. Assisted by Stewart Downing with a through ball.

55:29

Corner, West Ham United. Conceded by Matija Nastasic.

55:25

Attempt blocked. Stewart Downing (West Ham United) left footed shot from outside the box is blocked. Assisted by Guy Demel.

52:30

Offside, Manchester City. Álvaro Negredo tries a through ball, but Sergio Agüero is caught offside.

52:20

Delay over. They are ready to continue.

51:39

Delay in match (West Ham United).

50:27 Goal scored

Goal! Goal! West Ham United 0, Manchester City 2. Sergio Agüero (Manchester City) header from the centre of the box to the top left corner. Assisted by David Silva with a cross following a set piece situation.

49:52

Sergio Agüero (Manchester City) wins a free kick on the left wing.

49:52

Foul by Guy Demel (West Ham United).

48:53

David Silva (Manchester City) wins a free kick in the defensive half.

48:53

Foul by Kevin Nolan (West Ham United).

48:17

Offside, West Ham United. Mark Noble tries a through ball, but Kevin Nolan is caught offside.

47:43

Foul by Yaya Touré (Manchester City).

47:43

Mohamed Diamé (West Ham United) wins a free kick on the right wing.

45:00

Second Half begins West Ham United 0, Manchester City 1.

45:00 +2:02 Half time

Half Time First Half ends, West Ham United 0, Manchester City 1.

45:00 +0:02

Álvaro Negredo (Manchester City) wins a free kick in the defensive half.

45:00 +0:02

Foul by James Tomkins (West Ham United).

44:43

Corner, West Ham United. Conceded by Gaël Clichy.

44:22

Corner, West Ham United. Conceded by Javi García.

43:34

Foul by Micah Richards (Manchester City).

43:34

Ricardo Vaz Te (West Ham United) wins a free kick on the left wing.

41:16

Corner, Manchester City. Conceded by Jussi Jääskeläinen.

41:14

Attempt saved. Yaya Touré (Manchester City) left footed shot from the centre of the box is saved in the top left corner. Assisted by David Silva.

40:27

Attempt blocked. Ricardo Vaz Te (West Ham United) header from very close range is blocked. Assisted by Stewart Downing with a cross.

37:30

Delay over. They are ready to continue.

36:43

Delay in match Ricardo Vaz Te (West Ham United) because of an injury.

34:11

Foul by Gaël Clichy (Manchester City).

34:11

Ravel Morrison (West Ham United) wins a free kick in the defensive half.

32:55 Booking

Booking Kevin Nolan (West Ham United) is shown the yellow card for a bad foul.

32:50

David Silva (Manchester City) wins a free kick in the defensive half.

32:50

Foul by Kevin Nolan (West Ham United).

31:49

Attempt missed. Álvaro Negredo (Manchester City) left footed shot from the left side of the box misses to the right.

30:34

Corner, Manchester City. Conceded by Guy Demel.

29:05

Yaya Touré (Manchester City) wins a free kick in the attacking half.

29:05

Foul by Kevin Nolan (West Ham United).

25:51

Attempt missed. Ravel Morrison (West Ham United) right footed shot from outside the box misses to the left. Assisted by Mark Noble following a set piece situation.

25:21 Booking

Booking David Silva (Manchester City) is shown the yellow card for a bad foul.

24:46

Foul by David Silva (Manchester City).

24:46

Razvan Rat (West Ham United) wins a free kick on the left wing.

24:33

Attempt missed. Mohamed Diamé (West Ham United) header from the centre of the box misses to the right. Assisted by Ricardo Vaz Te with a cross.

21:41

Attempt saved. Sergio Agüero (Manchester City) left footed shot from the left side of the box is saved in the bottom left corner. Assisted by Fernandinho.

19:17

Attempt blocked. Micah Richards (Manchester City) header from the centre of the box is blocked. Assisted by David Silva with a cross.

18:49

Corner, Manchester City. Conceded by James Tomkins.

18:10

Attempt saved. Sergio Agüero (Manchester City) right footed shot from the centre of the box is saved in the centre of the goal.

16:47

Attempt missed. Ravel Morrison (West Ham United) right footed shot from outside the box misses to the left.

15:11 Goal scored

Goal! Goal! West Ham United 0, Manchester City 1. Sergio Agüero (Manchester City) right footed shot from the centre of the box to the bottom left corner. Assisted by Fernandinho with a through ball.

13:50

Attempt missed. Mohamed Diamé (West Ham United) right footed shot from outside the box misses to the right. Assisted by Razvan Rat.

12:34

Foul by David Silva (Manchester City).

12:34

Ricardo Vaz Te (West Ham United) wins a free kick in the defensive half.

11:51

Corner, Manchester City. Conceded by Guy Demel.

7:05

Corner, West Ham United. Conceded by Matija Nastasic.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers