Neymar scored twice in a man-of-the-match display as Brazil rediscovered their attacking flair to overwhelm Cameroon and qualify for the World Cup knockout stage.

The 22-year-old produced two brilliant first-half strikes either side of a Joel Matip equaliser, with Fred and Fernandinho assuring their side of a place in the last 16 as winners of Group A.

Standing between the hosts and a place in the quarter-finals are Chile, and Brazil can approach that meeting in Belo Horizonte on Saturday with renewed belief that they are serious title contenders.

Unconvincing performances against Croatia and Mexico raised concerns about the hosts - and worries remain over their defence - but with Neymar at their disposal, anything is possible.

Who has qualified for the last 16?

Brazil (Group A)

Mexico (Group A)

Netherlands (Group B)

Chile (Group B)

Colombia (Group C)

Costa Rica (Group D)

Argentina (Group F)

Belgium (Group H)

The Barcelona forward was back at the scene of his spectacular goal against Japan in the opening game of last year's Confederations Cup, which kick-started Brazil's march to that title, and coach Luiz Felipe Scolari will desperately hope this result can have a similar impact.

Scolari named an identical line-up to the one that beat Japan, meaning Hulk returned from injury to replace Ramires in the same 4-3-3 formation that edged them past Croatia.

Any frustration from Tuesday's 0-0 draw with Mexico appeared to have dissipated as droves of yellow-and-green-clad fans created a sensational atmosphere inside Brasilia's magnificent Estadio Nacional, and Brazil responded by pouring forward in search of an early goal.

Neymar of Brazil

Neymar's double made him the tournament's leading scorer with four goals

They almost had it when a Paulinho shot was blocked after Neymar played in Hulk to cross, but such attacking ambition left them exposed in defence and Cameroon looked to capitalise.

A sharp break ended with Marcelo blocking a goalbound Vincent Aboubakar strike before David Luiz was forced to frantically clear Eric Choupo Moting's low centre inside the six yard box.

Brazil did not, however, seem in the mood to curb their natural instincts and after Neymar had been riled by Allan Nyom's off-the-ball shove, the 22-year-old made his mark.

Luiz Gustavo won possession on the left and crossed for Neymar who beat keeper Charles Itandje with a delightful first-time, side-footed finish into the bottom corner.

It was a fitting way to register the 100th goal of this World Cup - and the same man almost made it two with a ferocious volley that Itandje did well to punch away.

Who is out of the World Cup?

Cameroon (Group A)

Croatia (Group A)

Australia (Group B)

Spain (Group B)

England (Group D)

Bosnia-Hercegovina (Group F)

The stadium was rocking but would soon fall silent as Cameroon exposed the hosts' shaky defence, Nyom beating Dani Alves and squaring for Matip to escape Luiz and finish from close range.

Scolari gesticulated wildly to his players and they responded in the only way they know, Marcelo finding Neymar to race upfield and wrong-foot Itandje for his 35th goal in 52 internationals.

Neymar was now showboating and he combined with Oscar and Paulinho to set up Hulk for what would have been a sensational team effort, only for Hulk to miscue.

MOTD World Cup Catch-Up: Neymar stars for rampant Brazil

Scolari replaced Paulinho at half-time with Fernandinho - a player many supporters and pundits had been calling for to start the game - and it had an immediate impact.

The Manchester City midfielder sent Hulk clear, Henri Bedimo arriving with a perfectly timed challenge, and then found Luiz to cross for Fred to extend Brazil's lead.

Replays suggested he was offside but referee Jonas Eriksson stood firm and Fred celebrated a moment that should help his confidence after poor showings against Croatia and Mexico.

Fernandinho slotted home a superb fourth that his contribution deserved and Brazil's satisfaction was increased by the fact that all of their players who were one booking away from a suspension - Neymar, Thiago Silva, Luiz Gustavo and Ramires - finished without punishment.

Brazil coach Luiz Felipe Scolari: "I think Fernandinho coming in was critical and we created a number of good chances in attack. Nature doesn't make leaps, things evolve step by step and this is what we are doing.

"If I could choose I would have picked someone else as Chile are a good South American team. They have quality, they are organised and they have the will to succeed.

"I will look at things when all the adrenaline has left our bodies. Sometimes when we look at the match again in the cold light of day we see it in a different way."

Brazil striker Neymar: "There is no pressure. I've always said there is no pressure when you are making a dream come true and doing something you have sought after since you were a kid.

Neymar scores the 100th goal of Brazil 2014

"I'm now playing in matches that I always dreamed about. I just want to help my fellow players not only by scoring goals but doing whatever it takes on the pitch to help us win.

"We are on the right track and the whole team is getting better and getting close to our target."

Cameroon coach Volker Finke: "Over the last two or three years we have not been that good but we managed to qualify for the World Cup and now we are disappointed we have not won a match.

"It's terrible and we are suffering this but we have gained experience and what we need to do is focus and concentrate for the next challenge.

"The first half wasn't so bad but it's true we need to focus for the whole 90 minutes."

Joel Matip of Cameroon celebrates with his Cameroon team-mates

Cameroon stunned the hosts when Joel Matip equalised

Fred of Brazil

Brazil striker Fred tried to score with a header off the floor

Fred of Brazil

Fred scored his first goal of the World Cup with a second-half header

Lineup, Bookings (3) & Substitutions (6)

Cameroon

  • 16 Itandje
  • 22 Nyom
  • 12 Bedimo
  • 17 Mbia Booked
  • 03 N'Koulou
  • 21 Matip
  • 08 Moukandjo (Salli - 58' Booked )
  • 18 Enoh Booked
  • 10 Aboubakar (Webó - 72' )
  • 07 N'Guémo
  • 13 Choupo-Moting (Makoun - 81' )

Substitutes

  • 01 Feudjou
  • 04 Djeugoue
  • 05 Nounkeu
  • 09 Eto'o
  • 11 Makoun
  • 14 Chedjou
  • 15 Webó
  • 19 Olinga Essono
  • 20 Salli
  • 23 Ndjock

Brazil

  • 12 Julio César
  • 02 Dani Alves
  • 06 Marcelo
  • 17 Luiz Gustavo
  • 03 Thiago Silva
  • 04 David Luiz
  • 07 Hulk (Ramires - 63' )
  • 08 Paulinho (Fernandinho - 45' )
  • 09 Fred
  • 11 Oscar
  • 10 Neymar (Willian - 71' )

Substitutes

  • 01 Jefferson
  • 05 Fernandinho
  • 13 Dante
  • 14 Maxwell
  • 15 Henrique
  • 16 Ramires
  • 18 Hernanes
  • 19 Willian
  • 20 Bernard
  • 21 Jô
  • 22 Victor
  • 23 Maicon
Ref: Jonas Eriksson
Att: 69,112

Match Stats

Shots

12 19

On target

1 11

Corners

6 7

Fouls

14 19

Live Text Commentary

Full time

Full Time Match ends, Cameroon 1, Brazil 4.

90:00 +4:02 Full time

Full Time Second Half ends, Cameroon 1, Brazil 4.

90:00 +2:58

Attempt missed. Nicolas N'Koulou (Cameroon) left footed shot from outside the box misses to the left. Assisted by Jean Makoun.

90:00 +2:34

Foul by David Luiz (Brazil).

90:00 +2:34

Edgar Salli (Cameroon) wins a free kick on the right wing.

90:00 +1:22

Attempt saved. Willian (Brazil) right footed shot from outside the box is saved in the centre of the goal. Assisted by Marcelo.

90:00 +0:19

Foul by Ramires (Brazil).

90:00 +0:19

Henri Bedimo (Cameroon) wins a free kick in the defensive half.

89:38

Dani Alves (Brazil) wins a free kick in the defensive half.

89:38

Foul by Pierre Webó (Cameroon).

88:56

Foul by Luiz Gustavo (Brazil).

88:56

Jean Makoun (Cameroon) wins a free kick in the attacking half.

87:45

Foul by Oscar (Brazil).

87:45

Landry N'Guémo (Cameroon) wins a free kick in the defensive half.

86:51

Foul by Fernandinho (Brazil).

86:51

Landry N'Guémo (Cameroon) wins a free kick in the attacking half.

86:18

Attempt missed. Landry N'Guémo (Cameroon) right footed shot from outside the box is too high from a direct free kick.

85:26

Foul by Marcelo (Brazil).

85:26

Jean Makoun (Cameroon) wins a free kick in the attacking half.

83:47 Goal scored

Goal! Goal! Cameroon 1, Brazil 4. Fernandinho (Brazil) right footed shot from the centre of the box to the bottom right corner. Assisted by Oscar.

83:34

Offside, Brazil. Marcelo tries a through ball, but Oscar is caught offside.

82:16

Attempt blocked. Marcelo (Brazil) right footed shot from outside the box is blocked.

81:40

Corner, Brazil. Conceded by Joel Matip.

81:34

Attempt blocked. Dani Alves (Brazil) right footed shot from outside the box is blocked.

81:07

Delay over. They are ready to continue.

80:20 Substitution

Substitution Substitution, Cameroon. Jean Makoun replaces Eric Maxim Choupo-Moting.

79:50

Delay in match Luiz Gustavo (Brazil) because of an injury.

79:24 Booking

Booking Stéphane Mbia (Cameroon) is shown the yellow card for a bad foul.

79:18

Luiz Gustavo (Brazil) wins a free kick in the attacking half.

79:18

Foul by Stéphane Mbia (Cameroon).

78:20

Offside, Brazil. Fred tries a through ball, but Ramires is caught offside.

78:17

Attempt blocked. Fred (Brazil) left footed shot from the left side of the box is blocked. Assisted by Marcelo.

74:54

Foul by Oscar (Brazil).

74:54

Nyom (Cameroon) wins a free kick in the defensive half.

74:43

Delay over. They are ready to continue.

74:34 Booking

Booking Edgar Salli (Cameroon) is shown the yellow card for a bad foul.

73:53

Delay in match Dani Alves (Brazil) because of an injury.

73:27

Dani Alves (Brazil) wins a free kick in the defensive half.

73:27

Foul by Edgar Salli (Cameroon).

71:57

Fernandinho (Brazil) wins a free kick on the right wing.

71:57

Foul by Landry N'Guémo (Cameroon).

71:20 Substitution

Substitution Substitution, Cameroon. Pierre Webó replaces Vincent Aboubakar.

70:45 Substitution

Substitution Substitution, Brazil. Willian replaces Neymar because of an injury.

70:45

Delay over. They are ready to continue.

70:12

Delay in match Neymar (Brazil) because of an injury.

66:43

Offside, Brazil. Ramires tries a through ball, but Neymar is caught offside.

65:38

Foul by Luiz Gustavo (Brazil).

65:38

Landry N'Guémo (Cameroon) wins a free kick in the defensive half.

64:37

Attempt missed. Landry N'Guémo (Cameroon) right footed shot from the right side of the box misses to the left. Assisted by Eric Maxim Choupo-Moting.

62:48 Substitution

Substitution Substitution, Brazil. Ramires replaces Hulk.

61:32

Foul by Dani Alves (Brazil).

61:32

Henri Bedimo (Cameroon) wins a free kick on the left wing.

59:59

Foul by Fernandinho (Brazil).

59:59

Edgar Salli (Cameroon) wins a free kick in the defensive half.

59:25

Fernandinho (Brazil) wins a free kick in the attacking half.

59:25

Foul by Edgar Salli (Cameroon).

57:56 Substitution

Substitution Substitution, Cameroon. Edgar Salli replaces Benjamin Moukandjo.

57:41

Foul by Hulk (Brazil).

57:41

Landry N'Guémo (Cameroon) wins a free kick on the left wing.

56:54

Attempt blocked. Hulk (Brazil) left footed shot from the right side of the box is blocked. Assisted by Luiz Gustavo.

56:28

Foul by Oscar (Brazil).

56:28

Stéphane Mbia (Cameroon) wins a free kick in the defensive half.

54:34

Delay over. They are ready to continue.

54:03

Delay in match Henri Bedimo (Cameroon) because of an injury.

52:52

Dani Alves (Brazil) wins a free kick in the defensive half.

52:52

Foul by Benjamin Moukandjo (Cameroon).

50:49

Foul by Neymar (Brazil).

50:49

Landry N'Guémo (Cameroon) wins a free kick in the defensive half.

48:56 Goal scored

Goal! Goal! Cameroon 1, Brazil 3. Fred (Brazil) header from very close range to the bottom right corner. Assisted by David Luiz with a cross following a corner.

48:36

Attempt blocked. Oscar (Brazil) right footed shot from outside the box is blocked. Assisted by Fernandinho with a headed pass.

48:14

Corner, Brazil. Conceded by Charles Itandje.

48:08

Attempt saved. Neymar (Brazil) right footed shot from a difficult angle and long range on the left is saved in the top centre of the goal.

47:14

Neymar (Brazil) wins a free kick on the left wing.

47:14

Foul by Eyong Enoh (Cameroon).

46:49

Corner, Brazil. Conceded by Charles Itandje.

46:46

Attempt saved. Fred (Brazil) left footed shot from outside the box is saved in the bottom left corner. Assisted by Dani Alves.

45:00

Second Half begins Cameroon 1, Brazil 2.

45:00 Substitution

Substitution Substitution, Brazil. Fernandinho replaces Paulinho.

45:00 +1:07 Half time

Half Time First Half ends, Cameroon 1, Brazil 2.

45:00 +0:38

Corner, Brazil. Conceded by Joel Matip.

45:00 +0:34

Attempt blocked. Hulk (Brazil) left footed shot from the centre of the box is blocked. Assisted by Paulinho.

42:54

Foul by David Luiz (Brazil).

42:54

Eyong Enoh (Cameroon) wins a free kick in the attacking half.

41:18

Hulk (Brazil) wins a free kick in the defensive half.

41:18

Foul by Stéphane Mbia (Cameroon).

40:40

Foul by Luiz Gustavo (Brazil).

40:40

Benjamin Moukandjo (Cameroon) wins a free kick in the attacking half.

40:13

Foul by Oscar (Brazil).

40:13

Landry N'Guémo (Cameroon) wins a free kick in the attacking half.

39:22

Hulk (Brazil) wins a free kick in the defensive half.

39:22

Foul by Stéphane Mbia (Cameroon).

38:14

Attempt missed. Eric Maxim Choupo-Moting (Cameroon) right footed shot from outside the box is close, but misses to the left. Assisted by Henri Bedimo following a corner.

38:01

Corner, Cameroon. Conceded by Dani Alves.

36:51

Attempt missed. Eyong Enoh (Cameroon) right footed shot from outside the box is too high. Assisted by Benjamin Moukandjo.

35:33

Corner, Brazil. Conceded by Charles Itandje.

35:30

Attempt saved. Hulk (Brazil) left footed shot from outside the box is saved in the bottom left corner. Assisted by Marcelo.

33:59 Goal scored

Goal! Goal! Cameroon 1, Brazil 2. Neymar (Brazil) right footed shot from the centre of the box to the centre of the goal. Assisted by Marcelo.

32:57

Attempt missed. Eric Maxim Choupo-Moting (Cameroon) header from the centre of the box misses to the left. Assisted by Benjamin Moukandjo with a cross following a corner.

32:31

Corner, Cameroon. Conceded by David Luiz.

32:27

Attempt blocked. Nyom (Cameroon) right footed shot from the left side of the box is blocked. Assisted by Benjamin Moukandjo with a cross.

31:49

Corner, Cameroon. Conceded by Marcelo.

31:10

Neymar (Brazil) wins a free kick in the attacking half.

31:10

Foul by Stéphane Mbia (Cameroon).

30:24

Foul by Paulinho (Brazil).

30:24

Stéphane Mbia (Cameroon) wins a free kick in the defensive half.

29:19

Offside, Cameroon. Eric Maxim Choupo-Moting tries a through ball, but Henri Bedimo is caught offside.

27:42

Luiz Gustavo (Brazil) wins a free kick on the left wing.

27:42

Foul by Landry N'Guémo (Cameroon).

27:01

Oscar (Brazil) wins a free kick on the left wing.

27:01

Foul by Eyong Enoh (Cameroon).

25:37 Goal scored

Goal! Goal! Cameroon 1, Brazil 1. Joel Matip (Cameroon) right footed shot from very close range to the bottom right corner. Assisted by Nyom with a cross following a corner.

25:05

Corner, Cameroon. Conceded by Thiago Silva.

25:02

Attempt blocked. Joel Matip (Cameroon) header from the centre of the box is blocked. Assisted by Benjamin Moukandjo with a cross.

24:31

Corner, Cameroon. Conceded by Thiago Silva.

24:29

Attempt missed. Eyong Enoh (Cameroon) right footed shot from outside the box misses to the left. Assisted by Eric Maxim Choupo-Moting.

21:20

Foul by Fred (Brazil).

21:20

Charles Itandje (Cameroon) wins a free kick in the defensive half.

20:30

Attempt saved. Fred (Brazil) left footed shot from very close range is saved in the centre of the goal. Assisted by Paulinho.

19:20

Attempt saved. Neymar (Brazil) left footed shot from the centre of the box is saved in the top centre of the goal.

16:12 Goal scored

Goal! Goal! Cameroon 0, Brazil 1. Neymar (Brazil) right footed shot from the centre of the box to the bottom right corner. Assisted by Luiz Gustavo with a cross.

13:01

Foul by Luiz Gustavo (Brazil).

13:01

Stéphane Mbia (Cameroon) wins a free kick in the attacking half.

10:59 Booking

Booking Eyong Enoh (Cameroon) is shown the yellow card for a bad foul.

10:49

Marcelo (Brazil) wins a free kick in the defensive half.

10:49

Foul by Eyong Enoh (Cameroon).

10:42

Attempt blocked. Benjamin Moukandjo (Cameroon) right footed shot from outside the box is blocked. Assisted by Henri Bedimo.

8:59

Corner, Cameroon. Conceded by Marcelo.

8:54

Attempt blocked. Vincent Aboubakar (Cameroon) right footed shot from the centre of the box is blocked. Assisted by Henri Bedimo.

5:19

Corner, Brazil. Conceded by Nicolas N'Koulou.

5:18

Attempt blocked. Fred (Brazil) right footed shot from the right side of the box is blocked. Assisted by Hulk.

2:10

Corner, Brazil. Conceded by Nicolas N'Koulou.

2:08

Attempt blocked. Luiz Gustavo (Brazil) left footed shot from outside the box is blocked. Assisted by Fred.

2:04

Attempt blocked. Paulinho (Brazil) right footed shot from the centre of the box is blocked. Assisted by Hulk.

0:29

Hulk (Brazil) wins a free kick on the right wing.

0:29

Foul by Henri Bedimo (Cameroon).

0:00

First Half begins.

0:00

Lineups are announced and players are warming up.

Live data and text provided by our data suppliers