Everton toiled before finally overcoming an under-strength Swansea City to secure a place in the FA Cup quarter-finals.

Lacina Traore - on loan at Everton from Monaco - looked to have paved the way to a comfortable passage when he scored with a backheel only four minutes into his debut.

But Swansea, with caretaker manager Garry Monk making eight changes from the team that drew at Stoke in midweek, showed commendable resolve and were quickly level through Jonathan de Guzman's header.

The hosts were creating the better chances but the game was transformed when manager Roberto Martinez sent on Scotland striker Steven Naismith for the tiring Traore on the hour.

FA Cup quarter-final draw

  • Arsenal v Everton
  • Brighton & Hove Albion or Hull City v Sunderland
  • Sheffield United v Sheffield Wednesday or Charlton Athletic
  • Manchester City v Wigan Athletic

Ties to be played 8-9 March

He took advantage of Neil Taylor's poor backpass to put Everton ahead five minutes after his introduction then was fouled by Ashley Richards in the area, allowing Leighton Baines to confirm the win.

It keeps Martinez on course to retain the trophy he won with Wigan last season but he will know Everton cannot afford some of the defensive carelessness they showed before finally making their superiority count.

Particularly as they face Arsenal next after the Premier League title hopefuls beat Liverpool 2-1 at Emirates Stadium in their fifth-round tie.

The Swans' teamsheet may have had an unfamiliar appearance but they started with real ambition and should have taken the lead in the opening moments when Pablo Hernandez played in Alvaro Vazquez - but he took the ball too wide, and when Roland Lamah finally got a shot in Everton keeper Joel Robles was able to save.

It looked an expensive miss as Traore marked his debut with a goal, cleverly backheeling past Gerhard Tremmel after Sylvain Distin showed composure in the area to set up the giant striker.

The Toffees, however, were looking alarmingly slack in defence and it was hardly a surprise when the visitors equalised after 15 minutes, De Guzman timing his arrival perfectly to head Taylor's cross beyond the reach of the diving Robles.

Baines is spot on

Leighton Baines's converted spot-kick was his first goal at Goodison Park since February 2013.

Source: Opta

Swansea were acquitting themselves well but Everton were creating the better chances, Pienaar coming closest when he directed Baines's cross on to the woodwork, with Traore unable to head the rebound beyond Tremmel.

The visitors were forced to replace Kyle Bartley with the experienced Ashley Williams before half-time when he suffered a hamstring injury.

Everton had another opportunity before the break when Tremmel turned away a Kevin Mirallas free-kick but Swansea could be well satisfied with their first half's work.

Monk made a change at the break, sending on Nathan Dyer for Wayne Routledge but Martinez waited until the hour before making a double change, as Naismith and Leon Osman replaced Traore and Ross Barkley.

It had an instant impact, Pienaar heading wide when he should have scored before Naismith pounced on Taylor's backpass as it fell short, and steering a composed finish under Tremmel as he came out.

Mirallas should have made the game safe for the home side from Seamus Coleman's cross but blazed his shot well over the top from 10 yards.

Everton did not have to wait long for a third and once again Naismith was involved, brought down by Richards as he moved into the area. Baines, as reliable as ever from the spot, sent Tremmel the wrong way.

Check out all the best photos from Sunday's FA Cup fifth-round ties on the BBC Sport Facebook page. 

Lineup, Bookings (3) & Substitutions (6)

Everton

  • 01 Robles
  • 23 Coleman
  • 03 Baines
  • 18 Barry
  • 06 Jagielka
  • 15 Distin
  • 11 Mirallas (Deulofeu - 87' )
  • 16 McCarthy
  • 28 Traore (Naismith - 61' )
  • 20 Barkley (Osman - 61' )
  • 22 Pienaar

Substitutes

  • 02 Hibbert
  • 07 McGeady
  • 10 Deulofeu
  • 14 Naismith
  • 21 Osman
  • 24 Howard
  • 26 Stones

Swansea City

  • 25 Tremmel
  • 29 Richards
  • 03 Taylor
  • 21 Cañas Booked
  • 27 Bartley (Williams - 31' )
  • 02 Amat Booked
  • 11 Hernández
  • 20 De Guzmán
  • 26 Alvaro
  • 15 Routledge (Dyer - 45' )
  • 14 Lamah (Lita - 69' Booked )

Substitutes

  • 01 Vorm
  • 06 Williams
  • 07 Britton
  • 10 Bony
  • 12 Dyer
  • 18 Lita
  • 19 Tiendalli
Ref: Kevin Friend
Att: 31,498

Match Stats

Shots

16 6

On target

8 3

Corners

2 2

Fouls

5 14

Live Text Commentary

Full time

Full Time Match ends, Everton 3, Swansea City 1.

90:00 +4:09 Full time

Full Time Second Half ends, Everton 3, Swansea City 1.

90:00 +2:47

Attempt blocked. Nathan Dyer (Swansea City) right footed shot from the centre of the box is blocked. Assisted by Pablo Hernández.

90:00 +0:18

Offside, Swansea City. Leroy Lita tries a through ball, but Ashley Williams is caught offside.

89:31

Corner, Swansea City. Conceded by Leighton Baines.

88:42

Foul by James McCarthy (Everton).

88:42

José Cañas (Swansea City) wins a free kick on the left wing.

88:22

Steven Naismith went off injured after Everton had used all subs.

88:14

Delay over. They are ready to continue.

87:43

Delay in match Steven Naismith (Everton) because of an injury.

86:51 Substitution

Substitution Substitution, Everton. Gerard Deulofeu replaces Kevin Mirallas.

86:18 Booking

Booking José Cañas (Swansea City) is shown the yellow card.

86:03 Booking

Booking Leroy Lita (Swansea City) is shown the yellow card for a bad foul.

85:22

James McCarthy (Everton) wins a free kick in the defensive half.

85:22

Foul by Leroy Lita (Swansea City).

84:08

Steven Naismith (Everton) wins a free kick on the left wing.

84:08

Foul by Jordi Amat (Swansea City).

82:40

Delay over. They are ready to continue.

81:14

Delay in match Steven Naismith (Everton) because of an injury.

81:02 Booking

Booking Jordi Amat (Swansea City) is shown the yellow card for a bad foul.

80:43

Steven Naismith (Everton) wins a free kick in the defensive half.

80:43

Foul by Jordi Amat (Swansea City).

79:23

Attempt missed. Phil Jagielka (Everton) header from the centre of the box misses to the right. Assisted by Kevin Mirallas with a cross following a corner.

78:22

Corner, Everton. Conceded by Jordi Amat.

75:27

Foul by Phil Jagielka (Everton).

75:27

Leroy Lita (Swansea City) wins a free kick on the left wing.

71:53 Goal scored

Goal! Goal! Everton 3, Swansea City 1. Leighton Baines (Everton) converts the penalty with a left footed shot to the bottom right corner.

70:55

Penalty Everton. Steven Naismith draws a foul in the penalty area.

70:55

Penalty conceded by Ashley Richards (Swansea City) after a foul in the penalty area.

70:10

Gareth Barry (Everton) wins a free kick in the defensive half.

70:10

Foul by Nathan Dyer (Swansea City).

68:09 Substitution

Substitution Substitution, Swansea City. Leroy Lita replaces Roland Lamah.

67:28

Attempt missed. Kevin Mirallas (Everton) right footed shot from the centre of the box is too high. Assisted by Seamus Coleman.

65:36

Steven Pienaar (Everton) wins a free kick on the left wing.

65:36

Foul by Nathan Dyer (Swansea City).

64:32 Goal scored

Goal! Goal! Everton 2, Swansea City 1. Steven Naismith (Everton) right footed shot from the right side of the box to the bottom left corner.

63:51

Attempt missed. Steven Pienaar (Everton) header from the centre of the box is close, but misses to the left. Assisted by James McCarthy with a headed pass.

63:02

Steven Naismith (Everton) wins a free kick in the attacking half.

63:02

Foul by Ashley Williams (Swansea City).

62:05

Foul by Ashley Richards (Swansea City).

62:05

Steven Pienaar (Everton) wins a free kick in the defensive half.

61:43

Jonathan De Guzmán (Swansea City) wins a free kick in the attacking half.

61:43

Foul by Leon Osman (Everton).

60:20 Substitution

Substitution Substitution, Everton. Leon Osman replaces Ross Barkley.

60:03 Substitution

Substitution Substitution, Everton. Steven Naismith replaces Lacina Traoré.

54:58

Foul by Roland Lamah (Swansea City).

54:58

Sylvain Distin (Everton) wins a free kick in the defensive half.

52:43

Attempt missed. Nathan Dyer (Swansea City) right footed shot from the right side of the box misses to the right. Assisted by Ashley Richards.

52:02

Corner, Everton. Conceded by Neil Taylor.

51:43

Gareth Barry (Everton) wins a free kick in the defensive half.

51:43

Foul by Ashley Richards (Swansea City).

51:00

Foul by Seamus Coleman (Everton).

51:00

Pablo Hernández (Swansea City) wins a free kick on the left wing.

49:31

Attempt saved. Ross Barkley (Everton) left footed shot from outside the box is saved in the bottom left corner. Assisted by Kevin Mirallas.

45:00

Second Half begins Everton 1, Swansea City 1.

45:00 Substitution

Substitution Substitution, Swansea City. Nathan Dyer replaces Wayne Routledge.

45:00 +2:08 Half time

Half Time First Half ends, Everton 1, Swansea City 1.

45:00 +0:49

Attempt missed. Phil Jagielka (Everton) header from the centre of the box is close, but misses to the right. Assisted by Leighton Baines with a cross following a set piece situation.

45:00 +0:10

Seamus Coleman (Everton) wins a free kick on the right wing.

45:00 +0:10

Neil Taylor (Swansea City).

43:43

Foul by Lacina Traoré (Everton).

43:43

Jordi Amat (Swansea City) wins a free kick in the defensive half.

42:57

Attempt missed. Ross Barkley (Everton) left footed shot from outside the box is close, but misses to the right.

41:54

Attempt saved. Roland Lamah (Swansea City) left footed shot from outside the box is saved in the bottom left corner. Assisted by José Cañas.

39:25

Attempt saved. Kevin Mirallas (Everton) right footed shot from outside the box is saved in the top right corner.

37:36

Kevin Mirallas (Everton) wins a free kick in the attacking half.

37:36

Foul by Ashley Richards (Swansea City).

36:58

Offside, Swansea City. Wayne Routledge tries a through ball, but Pablo Hernández is caught offside.

33:40

Attempt missed. Álvaro Vázquez (Swansea City) right footed shot from outside the box misses to the left. Assisted by Wayne Routledge following a fast break.

30:46

Delay over. They are ready to continue.

30:40 Substitution

Substitution Substitution, Swansea City. Ashley Williams replaces Kyle Bartley because of an injury.

29:38

Delay in match Kyle Bartley (Swansea City) because of an injury.

28:55

Attempt saved. Steven Pienaar (Everton) header from the centre of the box is saved in the bottom left corner. Assisted by Seamus Coleman with a cross.

28:45

Attempt saved. Steven Pienaar (Everton) left footed shot from the right side of the six yard box is saved in the centre of the goal.

27:35

Delay over. They are ready to continue.

26:27

Delay in match Kyle Bartley (Swansea City) because of an injury.

25:31

Attempt missed. Ross Barkley (Everton) right footed shot from the centre of the box is close, but misses to the left. Assisted by Seamus Coleman with a cross.

22:01

Attempt saved. Lacina Traoré (Everton) header from the centre of the box is saved in the bottom left corner.

21:59

Steven Pienaar (Everton) hits the right post with a right footed shot from the centre of the box. Assisted by Leighton Baines with a cross.

18:52

Foul by José Cañas (Swansea City).

18:52

Ross Barkley (Everton) wins a free kick in the attacking half.

17:15

Delay over. They are ready to continue.

17:11

Delay in match Steven Pienaar (Everton) because of an injury.

14:57 Goal scored

Goal! Goal! Everton 1, Swansea City 1. Jonathan De Guzmán (Swansea City) header from the centre of the box to the bottom right corner. Assisted by Neil Taylor with a cross.

13:57

Corner, Swansea City. Conceded by Steven Pienaar.

8:29

Attempt missed. Ross Barkley (Everton) left footed shot from outside the box misses to the right. Assisted by Sylvain Distin.

3:55 Goal scored

Goal! Goal! Everton 1, Swansea City 0. Lacina Traoré (Everton) left footed shot from very close range to the bottom left corner. Assisted by Sylvain Distin following a set piece situation.

3:08

Ross Barkley (Everton) wins a free kick on the left wing.

3:08

Foul by Wayne Routledge (Swansea City).

1:17

Attempt saved. Roland Lamah (Swansea City) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Álvaro Vázquez.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers