Keith Downing fell to his first defeat in five games as West Brom caretaker head coach as Crystal Palace advanced to the FA Cup fourth round.

Dwight Gayle put the visitors in front after an error by Goran Popov.

The first half was evenly matched and Palace's Barry Bannan and Albion's Craig Dawson both struck the woodwork.

Pulis presses on

Tony Pulis has won four matches in nine games as Crystal Palace boss, while predecessor Ian Holloway won one in the same number of matches at the start of the season

Eagles keeper Julian Speroni then had to be at his best with West Brom dominating, before Marouane Chamakh sealed the win with the last kick.

The Moroccan's strike saw Palace through to the fourth round for the first time in four years, and made it four victories from Tony Pulis's nine games in charge of his rejuvenated side.

The first chance fell to Baggies striker Saido Berahino, who had been the match-winner in the New Year's Day triumph against Newcastle. His aim was off this time however, as he volleyed well over.

The deadlock was then broken as Popov's wayward clearance fell straight to Hiram Boateng, who fed Gayle to wrong-foot West Brom Ben Foster from the edge of the area.

Bannan had already struck the post after rounding Foster in the early stages, when Dawson's header looped off the top of the bar at the other end.

FA Cup fourth round draw

When: Sunday, 5 January 2014

Where: Wembley Stadium

Time: 1400 GMT

Who: Cousins Martin and Paul Allen, who both played for West Ham, will make the draw after the Hammers face Nottingham Forest.

Fourth round dates: Ties to be played over the weekend of 25 and 26 January 2014

West Brom began to take control after the hour mark, with Speroni producing the save of the match to tip Matej Vydra's low shot around a post having seen it late.

The Argentine had to be at his best again soon after to deny Berahino.

Despite the Baggies's dominance, Palace continued to create opportunities of their own.

After an offside Gayle had poked home Yannick Bolasie's goal-bound shot late on, Chamakh did find the back of the net from Bolasie's pass deep into injury time.

West Brom caretaker head coach Keith Downing:

"It is a little bit hard to take. We gave them a goal, which is disappointing.

"When you play against Tony Pulis's sides you know they'll be organised and resolute. Once we gave the goal away it made it doubly difficult for the afternoon.

"We had a lot of possession and it was frustrating."

Check out a photo gallery from all of today's FA Cup fixtures on the BBC Sport Facebook page. 

Lineup, Bookings (7) & Substitutions (6)

West Bromwich Albion

  • 01 Foster
  • 14 Lugano Booked
  • 04 Popov
  • 05 Yacob (Sessegnon - 82' )
  • 25 Dawson Booked (Amalfitano - 61' Booked )
  • 23 McAuley
  • 07 Morrison
  • 22 Gera Booked
  • 09 Long
  • 20 Vydra (Sinclair - 69' )
  • 38 Berahino

Substitutes

  • 06 Ridgewell
  • 10 Sinclair
  • 11 Brunt
  • 13 Myhill
  • 15 Thorne
  • 18 Amalfitano
  • 29 Sessegnon

Crystal Palace

  • 01 Speroni
  • 03 Mariappa Booked
  • 04 Parr Booked
  • 08 Dikgacoi
  • 27 Delaney
  • 19 Gabbidon
  • 07 Bolasie
  • 46 Bannan (Puncheon - 79' )
  • 38 Boateng Booked (O'Keefe - 68' )
  • 16 Gayle
  • 20 Williams (Chamakh - 78' )

Substitutes

  • 05 McCarthy
  • 11 Dobbie
  • 12 O'Keefe
  • 13 Puncheon
  • 21 Moxey
  • 29 Chamakh
  • 34 Price
Ref: Phil Dowd
Att: 12,700

Match Stats

Shots

18 9

On target

9 3

Corners

10 2

Fouls

9 15

Live Text Commentary

Full time

Full Time Match ends, West Bromwich Albion 0, Crystal Palace 2.

90:00 +4:40 Full time

Full Time Second Half ends, West Bromwich Albion 0, Crystal Palace 2.

90:00 +4:16 Goal scored

Goal! Goal! West Bromwich Albion 0, Crystal Palace 2. Marouane Chamakh (Crystal Palace) right footed shot from the centre of the box to the bottom right corner. Assisted by Yannick Bolasie.

90:00 +2:04 Booking

Booking Morgan Amalfitano (West Bromwich Albion) is shown the yellow card.

90:00 +1:55

Foul by Morgan Amalfitano (West Bromwich Albion).

90:00 +1:55

Dwight Gayle (Crystal Palace) wins a free kick in the defensive half.

90:00 +1:36

Corner, West Bromwich Albion. Conceded by Daniel Gabbidon.

90:00 +1:26

Attempt blocked. Zoltán Gera (West Bromwich Albion) right footed shot from the centre of the box is blocked.

90:00

Attempt saved. Saido Berahino (West Bromwich Albion) right footed shot from the centre of the box is saved in the centre of the goal.

89:44

Corner, West Bromwich Albion. Conceded by Daniel Gabbidon.

89:08

Goran Popov (West Bromwich Albion) wins a free kick in the defensive half.

89:08

Foul by Marouane Chamakh (Crystal Palace).

87:42

Goran Popov (West Bromwich Albion) wins a free kick in the attacking half.

87:42

Foul by Dwight Gayle (Crystal Palace).

87:05

Corner, Crystal Palace. Conceded by Goran Popov.

84:22

Attempt missed. Stéphane Sessegnon (West Bromwich Albion) right footed shot from outside the box is too high.

82:31

Attempt blocked. Saido Berahino (West Bromwich Albion) right footed shot from outside the box is blocked.

81:19 Substitution

Substitution Substitution, West Bromwich Albion. Stéphane Sessegnon replaces Claudio Yacob.

80:56

Attempt missed. Diego Lugano (West Bromwich Albion) right footed shot from the centre of the box is just a bit too high.

80:15

Corner, West Bromwich Albion. Conceded by Daniel Gabbidon.

78:13 Substitution

Substitution Substitution, Crystal Palace. Jason Puncheon replaces Barry Bannan.

77:57 Substitution

Substitution Substitution, Crystal Palace. Marouane Chamakh replaces Jonathan Williams.

77:37

Attempt missed. Dwight Gayle (Crystal Palace) left footed shot from outside the box is just a bit too high.

74:08

Zoltán Gera (West Bromwich Albion) wins a free kick in the defensive half.

74:08

Foul by Yannick Bolasie (Crystal Palace).

72:56

Attempt saved. Scott Sinclair (West Bromwich Albion) right footed shot from outside the box is saved in the centre of the goal.

72:36 Booking

Booking Adrian Mariappa (Crystal Palace) is shown the yellow card.

72:31

Scott Sinclair (West Bromwich Albion) wins a free kick in the defensive half.

72:31

Foul by Adrian Mariappa (Crystal Palace).

71:46

Foul by Morgan Amalfitano (West Bromwich Albion).

71:46

Yannick Bolasie (Crystal Palace) wins a free kick on the right wing.

70:12

Corner, West Bromwich Albion. Conceded by Adrian Mariappa.

69:44

Corner, West Bromwich Albion. Conceded by Julian Speroni.

69:23

Attempt saved. Saido Berahino (West Bromwich Albion) right footed shot from outside the box is saved in the top centre of the goal.

68:29 Substitution

Substitution Substitution, West Bromwich Albion. Scott Sinclair replaces Matej Vydra.

67:34 Substitution

Substitution Substitution, Crystal Palace. Stuart O'Keefe replaces Hiram Boateng.

65:18

Hand ball by Yannick Bolasie (Crystal Palace).

63:13

Corner, West Bromwich Albion. Conceded by Damien Delaney.

62:10

Attempt missed. Hiram Boateng (Crystal Palace) left footed shot from outside the box misses to the left.

61:43

Corner, West Bromwich Albion. Conceded by Julian Speroni.

60:46

Attempt saved. Matej Vydra (West Bromwich Albion) right footed shot from outside the box is saved in the bottom right corner.

60:09 Booking

Booking Jonathan Parr (Crystal Palace) is shown the yellow card.

60:02 Substitution

Substitution Substitution, West Bromwich Albion. Morgan Amalfitano replaces Craig Dawson.

59:35

Craig Dawson (West Bromwich Albion) wins a free kick in the defensive half.

59:35

Foul by Jonathan Parr (Crystal Palace).

57:43

Attempt missed. Diego Lugano (West Bromwich Albion) right footed shot from the right side of the six yard box misses to the right.

57:04

Corner, West Bromwich Albion. Conceded by Damien Delaney.

56:16

Attempt missed. Barry Bannan (Crystal Palace) left footed shot from a difficult angle and long range on the right is close, but misses to the left from a direct free kick.

55:41 Booking

Booking Diego Lugano (West Bromwich Albion) is shown the yellow card.

55:37

Jonathan Williams (Crystal Palace) wins a free kick in the defensive half.

55:37

Foul by Diego Lugano (West Bromwich Albion).

54:48 Booking

Booking Craig Dawson (West Bromwich Albion) is shown the yellow card.

54:44

Kagisho Dikgacoi (Crystal Palace) wins a free kick in the attacking half.

54:44

Foul by Craig Dawson (West Bromwich Albion).

51:53

Yannick Bolasie (Crystal Palace) hits the bar with a header from very close range following a corner.

51:16

Corner, Crystal Palace. Conceded by Diego Lugano.

50:01

Attempt saved. Saido Berahino (West Bromwich Albion) right footed shot from outside the box is saved in the centre of the goal.

49:04

Foul by Yannick Bolasie (Crystal Palace).

49:04

Goran Popov (West Bromwich Albion) wins a free kick on the right wing.

48:03

Corner, West Bromwich Albion. Conceded by Jonathan Parr.

47:40

Attempt blocked. Zoltán Gera (West Bromwich Albion) right footed shot from outside the box is blocked.

46:43

Foul by Craig Dawson (West Bromwich Albion).

46:43

Jonathan Williams (Crystal Palace) wins a free kick in the defensive half.

45:36

Attempt saved. Saido Berahino (West Bromwich Albion) right footed shot from outside the box is saved in the centre of the goal.

45:00

Second Half begins West Bromwich Albion 0, Crystal Palace 1.

45:00 +1:09 Half time

Half Time First Half ends, West Bromwich Albion 0, Crystal Palace 1.

42:54

Hand ball by Hiram Boateng (Crystal Palace).

42:36

Attempt saved. Matej Vydra (West Bromwich Albion) left footed shot from outside the box is saved in the centre of the goal.

42:01

Attempt saved. Shane Long (West Bromwich Albion) header from the centre of the box is saved in the centre of the goal.

41:31 Booking

Booking Hiram Boateng (Crystal Palace) is shown the yellow card.

41:17

Foul by Hiram Boateng (Crystal Palace).

41:17

Zoltán Gera (West Bromwich Albion) wins a free kick in the defensive half.

39:36

Barry Bannan (Crystal Palace) wins a free kick in the attacking half.

39:36

Foul by Shane Long (West Bromwich Albion).

38:22

Foul by Adrian Mariappa (Crystal Palace).

38:22

Shane Long (West Bromwich Albion) wins a free kick in the defensive half.

33:31

Attempt saved. Yannick Bolasie (Crystal Palace) right footed shot from outside the box is saved in the centre of the goal.

32:32

Jonathan Williams (Crystal Palace) wins a free kick on the right wing.

32:32

Foul by Shane Long (West Bromwich Albion).

26:40 Booking

Booking Zoltán Gera (West Bromwich Albion) is shown the yellow card.

26:14

Barry Bannan (Crystal Palace) wins a free kick in the attacking half.

26:14

Foul by Zoltán Gera (West Bromwich Albion).

24:43

Foul by Yannick Bolasie (Crystal Palace).

24:43

Diego Lugano (West Bromwich Albion) wins a free kick on the right wing.

24:07

Craig Dawson (West Bromwich Albion) hits the bar with a header from the centre of the box.

23:43

Corner, West Bromwich Albion. Conceded by Daniel Gabbidon.

23:31

Attempt blocked. Shane Long (West Bromwich Albion) right footed shot from outside the box is blocked.

22:14 Goal scored

Goal! Goal! West Bromwich Albion 0, Crystal Palace 1. Dwight Gayle (Crystal Palace) left footed shot from outside the box to the bottom right corner. Assisted by Hiram Boateng.

21:17

Hand ball by James Morrison (West Bromwich Albion).

18:44

Attempt missed. Barry Bannan (Crystal Palace) left footed shot from outside the box is too high.

17:09

Attempt saved. Matej Vydra (West Bromwich Albion) right footed shot from the right side of the box is saved in the centre of the goal.

11:52

Matej Vydra (West Bromwich Albion) wins a free kick in the defensive half.

11:52

Foul by Hiram Boateng (Crystal Palace).

11:40

Barry Bannan (Crystal Palace) hits the left post with a left footed shot from the left side of the six yard box.

9:16

Attempt missed. Saido Berahino (West Bromwich Albion) right footed shot from outside the box is too high.

7:32

Foul by Damien Delaney (Crystal Palace).

7:32

Shane Long (West Bromwich Albion) wins a free kick in the defensive half.

5:40

Foul by Yannick Bolasie (Crystal Palace).

5:40

Claudio Yacob (West Bromwich Albion) wins a free kick in the attacking half.

2:51

Foul by Jonathan Williams (Crystal Palace).

2:51

Zoltán Gera (West Bromwich Albion) wins a free kick in the defensive half.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers