Goalkeeper Tim Krul came off the bench late in extra time and saved two penalties as the Netherlands beat Costa Rica in a shootout to set up a World Cup semi-final against Argentina.

Newcastle's Krul saved from Bryan Ruiz and Michael Umana to send the Dutch through after the game finished 0-0.

Krul's crucial contribution

Tim Krul

Tim Krul saved as many penalties in this shootout as he has in the past 20 Premier League spot-kicks he has faced.

Wesley Sneijder had hit the woodwork twice for the Dutch, while Robin van Persie's shot was turned onto the bar.

They face Argentina, who beat Belgium, in Sao Paulo on Wednesday in the semis.

Netherlands boss Louis van Gaal, who will take charge at Manchester United at the end of the tournament, brought Krul on for Jasper Cillessen in added time at the end of 120 minutes.

And Krul's two saves proved decisive as the Dutch, who had lost each of their previous four World Cup matches that went to extra time, converted all four of their spot-kicks.

Costa Rica had progressed as winners from a group containing Uruguay, Italy and England, and once again impressed with their organisation and energy.

But just as they did against Mexico in the second round, Van Gaal's team found a way through despite being some way short of the fluency they showed in patches during the group phase.

It was 21 minutes before the Netherlands managed an effort on goal.

A sweeping move down the right ended with Dirk Kuyt crossing for Memphis Depay, who laid the ball off for Van Persie.

His low drive was blocked by goalkeeper Keylor Navas, who then saved Sneijder's follow-up.

Depay might have done better when he was released by Van Persie, but his stab at the near post was turned away by Navas.

Analysis

"It was an incredible decision from Louis van Gaal. You rarely ever see it in a penalty shootout and it's a masterstroke really, a touch of genius.

"It would be incredible if he went to Manchester United as a World Cup-winning manager.

"It is cruel on Costa Rica, but a Netherlands v Argentina semi-final is one we all look forward to."

Costa Rica's only threat came from Christian Bolanos free-kicks, with one flying just too high for midfielder Celso Borges to connect with, and another headed back across goal by Borges only for Johnny Acosta to fail to make contact.

Navas showed his quality once again when he tipped a bending Sneijder free-kick away from the top corner, but the Netherlands offered little going forward as the second half developed.

After forcing Giancarlo Gonzalez to head off target following a Bolanos set-piece, Ron Vlaar glanced a header high and wide from a whipped Sneijder free-kick at the other end.

When Navas was beaten, Sneijder's curling free-kick bounced away off a post.

As the Netherlands exerted some late pressure, Navas turned away a low drive from Van Persie and the Manchester United striker failed to make contact with a fine Sneijder cross.

Yeltsin Tejeda then diverted a close-range Van Persie effort onto the crossbar as a tiring Costa Rica took the game into extra time.

The Dutch continued to push on, with Navas forced to palm away a Vlaar header, but they could not find a way through, and Costa Rica had a penalty appeal rejected when Vlaar challenged substitute Marcos Urena, who then forced a full-length save from Cillessen.

There was still time for Sneijder's 20-yard drive to strike the crossbar, but it went to a penalty shootout and after Van Persie, Robben, Sneijder and Kuyt converted their penalties, Krul's save from Urena sent the 2010 beaten finalists through to the last four.

Wesley Sneijder

Wesley Sneijder hit the woodwork on two occasions

Keylor Navas

Keylor Navas conceded two goals in five World Cup matches

Bryan Ruiz

Bryan Ruiz was the first Costa Rica player to fail to score with a penalty in a shootout in Brazil, at the seventh attempt

Tim Krul

Krul was brought on 44 seconds before the final whistle

Tim Krul

In the past four World Cups they have qualified for, The Netherlands have reached the semi-finals now three times

Jorge Luis Pinto

Costa Rica had never reached the World Cup quarter-finals before

Lineup, Bookings (6) & Substitutions (6)

Netherlands

  • 01 Cillessen (Krul - 121' )
  • 15 Kuyt
  • 05 Blind
  • 04 Martins Indi Booked (Huntelaar - 105' Booked )
  • 02 Vlaar
  • 03 de Vrij
  • 20 Wijnaldum
  • 10 Sneijder
  • 09 van Persie
  • 11 Robben
  • 21 Depay (Lens - 76' )

Substitutes

  • 07 Janmaat
  • 08 de Guzmán
  • 12 Verhaegh
  • 13 Veltman
  • 14 Kongolo
  • 16 Clasie
  • 17 Lens
  • 19 Huntelaar
  • 22 Vorm
  • 23 Krul

Costa Rica

  • 01 Navas
  • 16 Gamboa (Myrie - 79' )
  • 15 Díaz Campbell Booked
  • 04 Umaña Booked
  • 03 Gonzalez Booked
  • 02 Acosta Booked
  • 09 Campbell (Ureña - 66' )
  • 17 Tejeda Valverde (Cubero - 97' )
  • 10 Ruiz
  • 05 Borges
  • 07 Bolaños

Substitutes

  • 08 Myrie
  • 11 Barrantes
  • 12 Francis
  • 13 Granados Maroto
  • 14 Brenes
  • 18 Pemberton
  • 20 Calvo
  • 21 Ureña
  • 22 Cubero
  • 23 Cambronero
Ref: Ravshan Irmatov
Att: 51,179

Match Stats

Shots

20 6

On target

8 1

Corners

11 1

Fouls

15 13

Live Text Commentary

Full time

Full Time Match ends, Netherlands 0(4), Costa Rica 0(3).

120:00 +6:19

Penalty Shootout ends, Netherlands 0(4), Costa Rica 0(3).

120:00 +6:18

Penalty saved! Michael Umaña (Costa Rica) fails to capitalise on this great opportunity, right footed shot saved in the bottom right corner.

120:00 +5:32 Goal scored

Goal! Goal! Netherlands 0(4), Costa Rica 0(3). Dirk Kuyt (Netherlands) converts the penalty with a right footed shot to the bottom left corner.

120:00 +5:00 Goal scored

Goal! Goal! Netherlands 0(3), Costa Rica 0(3). Christian Bolaños (Costa Rica) converts the penalty with a right footed shot to the top left corner.

120:00 +4:03 Goal scored

Goal! Goal! Netherlands 0(3), Costa Rica 0(2). Wesley Sneijder (Netherlands) converts the penalty with a right footed shot to the bottom left corner.

120:00 +3:26 Goal scored

Goal! Goal! Netherlands 0(2), Costa Rica 0(2). Giancarlo Gonzalez (Costa Rica) converts the penalty with a right footed shot to the bottom right corner.

120:00 +2:31 Goal scored

Goal! Goal! Netherlands 0(2), Costa Rica 0(1). Arjen Robben (Netherlands) converts the penalty with a left footed shot to the top left corner.

120:00 +1:54

Penalty saved! Bryan Ruiz (Costa Rica) fails to capitalise on this great opportunity, left footed shot saved in the bottom right corner.

120:00 +1:12 Goal scored

Goal! Goal! Netherlands 0(1), Costa Rica 0(1). Robin van Persie (Netherlands) converts the penalty with a left footed shot to the bottom right corner.

120:00 +0:24 Goal scored

Goal! Goal! Netherlands 0, Costa Rica 0(1). Celso Borges (Costa Rica) converts the penalty with a right footed shot to the bottom right corner.

120:00 Penalty shootout

Penalty Shootout begins Netherlands 0, Costa Rica 0.

120:00 +1:37

Second Half Extra Time ends, Netherlands 0, Costa Rica 0.

120:00 +0:53 Substitution

Substitution Substitution, Netherlands. Tim Krul replaces Jasper Cillessen.

120:00 +0:25

Offside, Netherlands. Dirk Kuyt tries a through ball, but Robin van Persie is caught offside.

120:00 +0:18

Attempt blocked. Dirk Kuyt (Netherlands) right footed shot from outside the box is blocked. Assisted by Arjen Robben.

118:48

Foul by Klaas-Jan Huntelaar (Netherlands).

118:48

David Myrie (Costa Rica) wins a free kick in the defensive half.

118:22

Attempt blocked. Arjen Robben (Netherlands) left footed shot from the centre of the box is blocked.

118:19

Wesley Sneijder (Netherlands) hits the bar with a right footed shot from outside the box. Assisted by Jeremain Lens.

117:16

Corner, Netherlands. Conceded by Giancarlo Gonzalez.

116:47

Attempt blocked. Arjen Robben (Netherlands) left footed shot from the right side of the box is blocked. Assisted by Klaas-Jan Huntelaar.

116:13

Attempt saved. Marcos Ureña (Costa Rica) right footed shot from the right side of the box is saved in the centre of the goal. Assisted by Bryan Ruiz with a headed pass.

114:47

Corner, Costa Rica. Conceded by Ron Vlaar.

114:45

Attempt blocked. Christian Bolaños (Costa Rica) left footed shot from the left side of the box is blocked.

113:01

Offside, Netherlands. Wesley Sneijder tries a through ball, but Jeremain Lens is caught offside.

112:37

Attempt blocked. Christian Bolaños (Costa Rica) left footed shot from the right side of the box is blocked. Assisted by Bryan Ruiz.

112:08

Delay over. They are ready to continue.

111:23

Delay in match Keylor Navas (Costa Rica) because of an injury.

110:51 Booking

Booking Klaas-Jan Huntelaar (Netherlands) is shown the yellow card for a bad foul.

110:47

Foul by Klaas-Jan Huntelaar (Netherlands).

110:47

Keylor Navas (Costa Rica) wins a free kick in the defensive half.

108:01

Attempt missed. Robin van Persie (Netherlands) header from the right side of the box is too high. Assisted by Arjen Robben with a cross following a corner.

107:37

Corner, Netherlands. Conceded by Giancarlo Gonzalez.

106:49 Booking

Booking Johnny Acosta (Costa Rica) is shown the yellow card for a bad foul.

106:05

Arjen Robben (Netherlands) wins a free kick on the right wing.

106:05

Foul by Johnny Acosta (Costa Rica).

105:00

Second Half Extra Time begins Netherlands 0, Costa Rica 0.

105:00 Substitution

Substitution Substitution, Netherlands. Klaas-Jan Huntelaar replaces Bruno Martins Indi.

107:03

First Half Extra Time ends, Netherlands 0, Costa Rica 0.

104:25

Foul by Dirk Kuyt (Netherlands).

104:25

Johnny Acosta (Costa Rica) wins a free kick in the defensive half.

103:03

Attempt blocked. Georginio Wijnaldum (Netherlands) right footed shot from outside the box is blocked.

102:59

Attempt blocked. Arjen Robben (Netherlands) left footed shot from outside the box is blocked.

101:59

Hand ball by Júnior Díaz (Costa Rica).

101:56

Attempt blocked. Arjen Robben (Netherlands) left footed shot from outside the box is blocked. Assisted by Dirk Kuyt.

101:47

Attempt blocked. Arjen Robben (Netherlands) left footed shot from the right side of the box is blocked. Assisted by Georginio Wijnaldum.

98:08

Offside, Netherlands. Daley Blind tries a through ball, but Robin van Persie is caught offside.

96:19 Substitution

Substitution Substitution, Costa Rica. José Cubero replaces Yeltsin Tejeda.

95:26

Delay over. They are ready to continue.

94:17

Delay in match Keylor Navas (Costa Rica) because of an injury.

93:37

Corner, Netherlands. Conceded by Johnny Acosta.

93:11

Corner, Netherlands. Conceded by Keylor Navas.

93:08

Attempt saved. Ron Vlaar (Netherlands) header from the centre of the box is saved in the bottom left corner. Assisted by Arjen Robben with a cross.

92:46

Corner, Netherlands. Conceded by Johnny Acosta.

91:40

Offside, Netherlands. Stefan de Vrij tries a through ball, but Arjen Robben is caught offside.

90:00

First Half Extra Time begins Netherlands 0, Costa Rica 0.

90:00 +4:22 Full time

Full Time Second Half ends, Netherlands 0, Costa Rica 0.

90:00 +3:56

Offside, Netherlands. Wesley Sneijder tries a through ball, but Arjen Robben is caught offside.

90:00 +2:04

Attempt blocked. Robin van Persie (Netherlands) left footed shot from the right side of the box is blocked.

90:00 +1:54

Attempt saved. Robin van Persie (Netherlands) left footed shot from a difficult angle and long range on the right is saved in the top right corner.

90:00 +0:38

Arjen Robben (Netherlands) wins a free kick on the right wing.

90:00 +0:38

Foul by Júnior Díaz (Costa Rica).

88:45

Offside, Netherlands. Daley Blind tries a through ball, but Jeremain Lens is caught offside.

86:01

Offside, Netherlands. Wesley Sneijder tries a through ball, but Jeremain Lens is caught offside.

83:22

Attempt saved. Robin van Persie (Netherlands) right footed shot from the right side of the box is saved in the bottom right corner.

82:29

Arjen Robben (Netherlands) wins a free kick on the right wing.

82:29

Foul by Christian Bolaños (Costa Rica).

81:51

Wesley Sneijder (Netherlands) hits the left post with a right footed shot from outside the box from a direct free kick.

80:33 Booking

Booking Giancarlo Gonzalez (Costa Rica) is shown the yellow card for a bad foul.

80:31

Arjen Robben (Netherlands) wins a free kick in the attacking half.

80:31

Foul by Giancarlo Gonzalez (Costa Rica).

79:12

Offside, Netherlands. Dirk Kuyt tries a through ball, but Jeremain Lens is caught offside.

78:21 Substitution

Substitution Substitution, Costa Rica. David Myrie replaces Cristian Gamboa because of an injury.

78:15

Delay over. They are ready to continue.

77:38

Delay in match Cristian Gamboa (Costa Rica) because of an injury.

76:57

Corner, Netherlands. Conceded by Michael Umaña.

75:14 Substitution

Substitution Substitution, Netherlands. Jeremain Lens replaces Memphis Depay.

74:03

Attempt missed. Ron Vlaar (Netherlands) header from the centre of the box is too high. Assisted by Wesley Sneijder with a cross following a set piece situation.

73:22

Daley Blind (Netherlands) wins a free kick on the left wing.

73:22

Dangerous play by Cristian Gamboa (Costa Rica).

69:58

Delay over. They are ready to continue.

69:06

Delay in match Cristian Gamboa (Costa Rica) because of an injury.

68:06

Offside, Netherlands. Dirk Kuyt tries a through ball, but Robin van Persie is caught offside.

67:30

Corner, Netherlands. Conceded by Yeltsin Tejeda.

65:41 Substitution

Substitution Substitution, Costa Rica. Marcos Ureña replaces Joel Campbell.

64:27

Attempt missed. Giancarlo Gonzalez (Costa Rica) header from the left side of the six yard box is close, but misses the top right corner. Assisted by Christian Bolaños with a cross following a set piece situation.

63:41 Booking

Booking Bruno Martins Indi (Netherlands) is shown the yellow card for a bad foul.

63:38

Foul by Bruno Martins Indi (Netherlands).

63:38

Bryan Ruiz (Costa Rica) wins a free kick on the right wing.

62:44

Offside, Netherlands. Wesley Sneijder tries a through ball, but Robin van Persie is caught offside.

61:48

Attempt missed. Christian Bolaños (Costa Rica) right footed shot from outside the box is too high from a direct free kick.

60:30

Foul by Stefan de Vrij (Netherlands).

60:30

Joel Campbell (Costa Rica) wins a free kick in the attacking half.

59:53

Foul by Robin van Persie (Netherlands).

59:53

Giancarlo Gonzalez (Costa Rica) wins a free kick in the defensive half.

58:38

Corner, Netherlands. Conceded by Júnior Díaz.

55:02

Corner, Netherlands. Conceded by Giancarlo Gonzalez.

54:13

Georginio Wijnaldum (Netherlands) wins a free kick on the right wing.

54:13

Foul by Celso Borges (Costa Rica).

53:42

Offside, Costa Rica. Johnny Acosta tries a through ball, but Joel Campbell is caught offside.

52:24

Attempt missed. Wesley Sneijder (Netherlands) right footed shot from the centre of the box is too high. Assisted by Arjen Robben following a set piece situation.

51:16 Booking

Booking Michael Umaña (Costa Rica) is shown the yellow card for a bad foul.

51:09

Arjen Robben (Netherlands) wins a free kick on the right wing.

51:09

Foul by Michael Umaña (Costa Rica).

50:45

Offside, Costa Rica. Keylor Navas tries a through ball, but Joel Campbell is caught offside.

45:49

Arjen Robben (Netherlands) wins a free kick on the right wing.

45:49

Foul by Christian Bolaños (Costa Rica).

45:00

Second Half begins Netherlands 0, Costa Rica 0.

45:00 +1:01 Half time

Half Time First Half ends, Netherlands 0, Costa Rica 0.

42:07

Foul by Robin van Persie (Netherlands).

42:07

Michael Umaña (Costa Rica) wins a free kick in the defensive half.

38:10

Corner, Netherlands. Conceded by Keylor Navas.

38:07

Attempt saved. Wesley Sneijder (Netherlands) right footed shot from outside the box is saved in the top left corner.

36:58 Booking

Booking Júnior Díaz (Costa Rica) is shown the yellow card for a bad foul.

36:35

Arjen Robben (Netherlands) wins a free kick in the attacking half.

36:35

Foul by Júnior Díaz (Costa Rica).

34:01

Arjen Robben (Netherlands) wins a free kick on the right wing.

34:01

Foul by Cristian Gamboa (Costa Rica).

33:54

Attempt missed. Johnny Acosta (Costa Rica) right footed shot from the left side of the six yard box misses to the right. Assisted by Celso Borges with a headed pass following a set piece situation.

33:13

Foul by Georginio Wijnaldum (Netherlands).

33:13

Celso Borges (Costa Rica) wins a free kick in the attacking half.

32:23

Foul by Arjen Robben (Netherlands).

32:23

Cristian Gamboa (Costa Rica) wins a free kick in the defensive half.

31:19

Foul by Robin van Persie (Netherlands).

31:19

Johnny Acosta (Costa Rica) wins a free kick on the right wing.

30:51

Foul by Bruno Martins Indi (Netherlands).

30:51

Cristian Gamboa (Costa Rica) wins a free kick in the defensive half.

29:06

Offside, Netherlands. Stefan de Vrij tries a through ball, but Memphis Depay is caught offside.

28:38

Hand ball by Joel Campbell (Costa Rica).

28:25

Attempt saved. Memphis Depay (Netherlands) left footed shot from the left side of the box is saved in the centre of the goal. Assisted by Robin van Persie.

26:30

Foul by Wesley Sneijder (Netherlands).

26:30

Bryan Ruiz (Costa Rica) wins a free kick on the left wing.

24:25

Offside, Netherlands. Dirk Kuyt tries a through ball, but Robin van Persie is caught offside.

23:49

Offside, Netherlands. Wesley Sneijder tries a through ball, but Memphis Depay is caught offside.

23:09

Wesley Sneijder (Netherlands) wins a free kick in the defensive half.

23:09

Foul by Bryan Ruiz (Costa Rica).

21:02

Attempt saved. Wesley Sneijder (Netherlands) right footed shot from outside the box is saved in the centre of the goal.

20:59

Attempt saved. Robin van Persie (Netherlands) left footed shot from the centre of the box is saved in the centre of the goal. Assisted by Memphis Depay.

9:12

Foul by Robin van Persie (Netherlands).

9:12

Giancarlo Gonzalez (Costa Rica) wins a free kick in the defensive half.

7:21

Corner, Netherlands. Conceded by Giancarlo Gonzalez.

5:50

Hand ball by Robin van Persie (Netherlands).

3:03

Foul by Stefan de Vrij (Netherlands).

3:03

Christian Bolaños (Costa Rica) wins a free kick in the attacking 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