Gareth Bale scored twice as Real Madrid hammered Schalke away to all but reach the Champions League quarter-finals.

The Welshman netted his side's second after a mazy dribble and added a cool finish for Real's fifth.

Cristiano Ronaldo beat Joel Matip with a flurry of stepovers for a superb third as he and Karim Benzema also scored twice in a thrilling display.

Klaas-Jan Huntelaar's spectacular injury-time volley pulled a goal back, but the tie seems over as a contest.

Can-do Ron-Ron

Cristiano Ronaldo
  • Cristiano Ronaldo has 61 goals in the Champions League and is only the third player to score more than 60 goals in the tournament after former Real and Schalke striker Raul (71) and current Barcelona star Lionel Messi (66).
  • Since the start of 2012-13, Ronaldo, with 15, has scored more Champions League away goals than Barcelona as a whole, who have 13.
  • Cristiano Ronaldo has 10 shots at goal in Wednesday's game - the same number as Schalke as a whole.

Madrid's pursuit of a 10th European Cup has become a growing obsession since their last victory in the competition in 2002 and the slick way their expensively assembled attack combined will have their supporters dreaming that their wait could soon be over.

Schalke have enjoyed a recent resurgence in the Bundesliga but that form proved meaningless against Real Madrid's speed and skill as the Spanish giants scored for a record 32nd successive Champions League game.

Home manager Jens Keller had presciently claimed in the build-up that his side would need "a small miracle" to advance and his side began in correspondingly cautious fashion.

The initial signs were promising with Benedikt Howedes heading just wide and the visitors were held comfortably at bay in the early stages. But the Germans crumbled in the face of Real's first purposeful attack.

Bale, cutting in off the flank, left Sead Kolasinac reeling with a change of pace and direction before feeding Ronaldo. The Portuguese's attempt to flick a pass back into the path of Bale was partially cut out by Felipe Santana but Benzema was on hand to sweep home the loose ball.

Schalke should have been level 77 seconds later. Julian Draxler met Jefferson Farfan's cross five yards out with a clean connection but a full-length point-blank stop from Iker Casillas denied what seemed a certain equaliser.

Max Meyer snatched at the rebound and from that let-off Real accelerated away to carry the tie surely out of the Germans' reach.

Bale, buoyed by his superb long-range effort in Real's 3-0 weekend win over Elche, was lively throughout and produced another gem after Benzema had pounced on a dawdling Santana.

The Welshman weaved through the remnants of the Schalke defence, deftly shifting the ball from left foot to right, before poking a neat finish inside the near post.

How the last-16 ties stand on aggregate before second legs

  • Barcelona 2-0 Man City
  • Paris St-Germain 4-0 Bayer Leverkusen
  • Atletico Madrid 1-0 AC Milan
  • Bayern Munich 2-0 Arsenal
  • Manchester United 0-2 Olympiakos
  • Borussia Dortmund 4-2 Zenit St Petersburg
  • Chelsea 1-1 Galatasaray
  • Real Madrid 6-1 Schalke

Ronaldo had only been kept off the scoresheet by the inside of the post and two good reflex saves from goalkeeper Fahrmann, but Schalke could only deny him so long.

Shortly after the restart, centre-back Matip found himself isolated one on one with Ronaldo and a triple stepover later was tackling thin air, with the World Player of the Year round him and firing into the bottom corner.

The Real onslaught was unrelenting. Benzema combined sweetly with Ronaldo before sliding home a low shot for a fourth and Bale was similarly dead-eyed when he rewarded Sergio Ramos's disguised through-ball with a precise finish.

Ronaldo rounded the beleaguered Fahrmann to add a sixth, however the home fans that remained saw their side score the best goal of the night.

Huntelaar, who spent seven months at Real Madrid in 2009 before leaving for AC Milan, crashed an unstoppable volley past former team-mate Casillas from the edge of the area to at least give his side something to show from a demoralising night.

Lineup, Bookings (3) & Substitutions (6)

FC Schalke 04

  • 01 Fährmann
  • 04 Höwedes Booked
  • 06 Kolasinac (Fuchs - 76' )
  • 33 Neustädter
  • 32 Matip
  • 05 Santana
  • 17 Farfán (Obasi - 72' )
  • 09 Boateng (Goretzka - 59' )
  • 25 Huntelaar Booked
  • 07 Meyer
  • 10 Draxler

Substitutes

  • 02 Hoogland
  • 08 Goretzka
  • 14 Papadopoulos
  • 19 Obasi
  • 23 Fuchs
  • 28 Szalai
  • 34 Hildebrand

Real Madrid

  • 01 Casillas
  • 15 Carvajal
  • 12 Marcelo
  • 14 Alonso (Illarramendi - 73' )
  • 03 Pepe
  • 04 Ramos
  • 19 Modric
  • 22 Di María Booked (Isco - 68' )
  • 09 Benzema
  • 11 Bale (Jesé - 80' )
  • 07 Ronaldo

Substitutes

  • 02 Varane
  • 05 Fábio Coentrão
  • 17 Arbeloa
  • 20 Jesé
  • 23 Isco
  • 24 Illarramendi
  • 25 López
Ref: Howard Webb

Match Stats

Shots

10 21

On target

4 11

Corners

1 7

Fouls

9 3

Live Text Commentary

Full time

Full Time Match ends, FC Schalke 04 1, Real Madrid 6.

90:00 +3:08 Full time

Full Time Second Half ends, FC Schalke 04 1, Real Madrid 6.

90:00 +2:55

Attempt missed. Isco (Real Madrid) header from very close range is just a bit too high. Assisted by Karim Benzema.

90:00 +2:52

Attempt missed. Karim Benzema (Real Madrid) right footed shot from the right side of the six yard box misses to the left. Assisted by Cristiano Ronaldo with a cross.

90:00 +0:09 Goal scored

Goal! Goal! FC Schalke 04 1, Real Madrid 6. Klaas-Jan Huntelaar (FC Schalke 04) right footed shot from outside the box to the top right corner. Assisted by Christian Fuchs.

88:43 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 6. Cristiano Ronaldo (Real Madrid) right footed shot from the centre of the box to the bottom right corner. Assisted by Karim Benzema.

85:22

Offside, Real Madrid. Marcelo tries a through ball, but Karim Benzema is caught offside.

80:26

Attempt saved. Cristiano Ronaldo (Real Madrid) left footed shot from outside the box is saved in the centre of the goal. Assisted by Karim Benzema.

79:49 Substitution

Substitution Substitution, Real Madrid. Jesé replaces Gareth Bale.

79:03

Attempt blocked. Chinedu Obasi (FC Schalke 04) left footed shot from the right side of the box is blocked.

78:20

Foul by Daniel Carvajal (Real Madrid).

78:20

Klaas-Jan Huntelaar (FC Schalke 04) wins a free kick in the defensive half.

75:26 Substitution

Substitution Substitution, FC Schalke 04. Christian Fuchs replaces Sead Kolasinac because of an injury.

74:38

Attempt missed. Gareth Bale (Real Madrid) header from the centre of the box misses to the left. Assisted by Daniel Carvajal with a cross.

74:07

Sergio Ramos (Real Madrid) wins a free kick in the defensive half.

74:07

Foul by Klaas-Jan Huntelaar (FC Schalke 04).

73:41

Attempt missed. Sergio Ramos (Real Madrid) header from the centre of the box is close, but misses to the left following a corner.

73:16

Delay over. They are ready to continue.

73:00

Delay in match Sead Kolasinac (FC Schalke 04) because of an injury.

72:42 Substitution

Substitution Substitution, Real Madrid. Asier Illarramendi replaces Xabi Alonso.

72:07

Corner, Real Madrid. Conceded by Sead Kolasinac.

71:15 Substitution

Substitution Substitution, FC Schalke 04. Chinedu Obasi replaces Jefferson Farfán.

71:02 Booking

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

70:36

Luka Modric (Real Madrid) wins a free kick on the right wing.

70:36

Foul by Klaas-Jan Huntelaar (FC Schalke 04).

68:02 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 5. Gareth Bale (Real Madrid) left footed shot from the right side of the box to the bottom left corner. Assisted by Sergio Ramos with a through ball.

67:21 Substitution

Substitution Substitution, Real Madrid. Isco replaces Ángel Di María.

64:26

Offside, Real Madrid. Pepe tries a through ball, but Karim Benzema is caught offside.

62:52

Attempt missed. Pepe (Real Madrid) header from the centre of the box is close, but misses to the right. Assisted by Luka Modric with a cross following a corner.

62:16

Corner, Real Madrid. Conceded by Felipe Santana.

61:50 Booking

Booking Benedikt Höwedes (FC Schalke 04) is shown the yellow card for a bad foul.

61:44

Marcelo (Real Madrid) wins a free kick on the left wing.

61:44

Foul by Benedikt Höwedes (FC Schalke 04).

60:20

Cristiano Ronaldo (Real Madrid) wins a free kick on the left wing.

60:20

Foul by Joel Matip (FC Schalke 04).

58:34 Substitution

Substitution Substitution, FC Schalke 04. Leon Goretzka replaces Kevin-Prince Boateng because of an injury.

56:19 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 4. Karim Benzema (Real Madrid) right footed shot from the right side of the box to the bottom left corner. Assisted by Cristiano Ronaldo with a through ball.

54:50

Attempt blocked. Klaas-Jan Huntelaar (FC Schalke 04) right footed shot from outside the box is blocked. Assisted by Roman Neustädter.

54:05

Attempt missed. Karim Benzema (Real Madrid) right footed shot from a difficult angle on the right is too high. Assisted by Ángel Di María with a cross.

51:15 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 3. Cristiano Ronaldo (Real Madrid) left footed shot from the left side of the box to the bottom right corner. Assisted by Gareth Bale.

49:13

Corner, Real Madrid. Conceded by Julian Draxler.

48:24

Foul by Sergio Ramos (Real Madrid).

48:24

Jefferson Farfán (FC Schalke 04) wins a free kick on the right wing.

46:39

Attempt missed. Max Meyer (FC Schalke 04) left footed shot from the right side of the box misses to the left. Assisted by Jefferson Farfán.

46:33

Attempt saved. Kevin-Prince Boateng (FC Schalke 04) right footed shot from outside the box is saved in the bottom right corner. Assisted by Roman Neustädter.

45:00

Second Half begins FC Schalke 04 0, Real Madrid 2.

45:00 +1:00 Half time

Half Time First Half ends, FC Schalke 04 0, Real Madrid 2.

45:00 +0:25

Corner, Real Madrid. Conceded by Felipe Santana.

45:00 +0:24

Attempt saved. Cristiano Ronaldo (Real Madrid) right footed shot from the right side of the box is saved in the bottom left corner. Assisted by Karim Benzema.

44:38

Attempt missed. Ángel Di María (Real Madrid) left footed shot from outside the box is high and wide to the left. Assisted by Cristiano Ronaldo.

43:31

Attempt missed. Karim Benzema (Real Madrid) right footed shot from the centre of the box is high and wide to the right. Assisted by Marcelo with a cross.

39:38

Corner, Real Madrid. Conceded by Kevin-Prince Boateng.

39:36

Attempt blocked. Cristiano Ronaldo (Real Madrid) right footed shot from outside the box is blocked.

39:34

Attempt blocked. Cristiano Ronaldo (Real Madrid) right footed shot from outside the box is blocked.

38:21

Cristiano Ronaldo (Real Madrid) wins a free kick in the attacking half.

38:21

Foul by Kevin-Prince Boateng (FC Schalke 04).

37:01

Attempt saved. Cristiano Ronaldo (Real Madrid) header from the centre of the box is saved in the top centre of the goal. Assisted by Luka Modric with a cross.

36:21

Corner, Real Madrid. Conceded by Ralf Fährmann.

36:19

Attempt saved. Cristiano Ronaldo (Real Madrid) left footed shot from the left side of the box is saved in the bottom right corner. Assisted by Ángel Di María with a through ball.

35:33

Attempt missed. Jefferson Farfán (FC Schalke 04) right footed shot from the right side of the box is high and wide to the right. Assisted by Benedikt Höwedes.

31:04

Attempt saved. Cristiano Ronaldo (Real Madrid) right footed shot from outside the box is saved in the bottom left corner. Assisted by Ángel Di María.

28:10 Booking

Booking Ángel Di María (Real Madrid) is shown the yellow card.

28:04

Corner, Real Madrid. Conceded by Benedikt Höwedes.

27:21

Luka Modric (Real Madrid) wins a free kick in the defensive half.

27:21

Foul by Roman Neustädter (FC Schalke 04).

25:21

Offside, Real Madrid. Ángel Di María tries a through ball, but Gareth Bale is caught offside.

24:46

Pepe (Real Madrid) wins a free kick on the right wing.

24:46

Foul by Kevin-Prince Boateng (FC Schalke 04).

24:07

Cristiano Ronaldo (Real Madrid) wins a free kick in the attacking half.

24:07

Foul by Roman Neustädter (FC Schalke 04).

23:32

Attempt missed. Gareth Bale (Real Madrid) left footed shot from outside the box is too high.

20:12 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 2. Gareth Bale (Real Madrid) left footed shot from the centre of the box to the bottom right corner. Assisted by Karim Benzema.

14:52

Foul by Ángel Di María (Real Madrid).

14:52

Kevin-Prince Boateng (FC Schalke 04) wins a free kick on the right wing.

13:29

Attempt missed. Max Meyer (FC Schalke 04) left footed shot from the centre of the box is too high.

13:27

Attempt saved. Julian Draxler (FC Schalke 04) right footed shot from very close range is saved in the centre of the goal. Assisted by Jefferson Farfán with a cross.

12:10 Goal scored

Goal! Goal! FC Schalke 04 0, Real Madrid 1. Karim Benzema (Real Madrid) right footed shot from the centre of the box to the bottom left corner.

10:43

Attempt saved. Kevin-Prince Boateng (FC Schalke 04) header from the centre of the box is saved in the centre of the goal. Assisted by Benedikt Höwedes.

3:56

Offside, Real Madrid. Ángel Di María tries a through ball, but Karim Benzema is caught offside.

3:07

Offside, Real Madrid. Marcelo tries a through ball, but Cristiano Ronaldo is caught offside.

2:14

Attempt missed. Cristiano Ronaldo (Real Madrid) left footed shot from outside the box is high and wide to the right. Assisted by Marcelo.

1:46

Foul by Benedikt Höwedes (FC Schalke 04).

1:46

Cristiano Ronaldo (Real Madrid) wins a free kick in the defensive half.

1:00

Attempt missed. Benedikt Höwedes (FC Schalke 04) header from the centre of the box is close, but misses to the left. Assisted by Jefferson Farfán with a cross following a corner.

0:39

Corner, FC Schalke 04. Conceded by Marcelo.

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers