A stunning goal from Coutinho was cancelled out by Steven Zuber as Brazil and Switzerland played out to an entertaining 1-1 draw in Rostov tonight.

Brazil looked the most exciting team of the tournament as they opened the game with quick passing and delightful linkup play. On the 20th minute a trademark outside of the box curler that has become synonymous with Coutinho flew past Yann Sommer in the Swiss net.

Credit had to be given to Switzerland though as they didn’t allow Brazil to add to their advantage and on the 50th minute Steven Zuber thundered a header past Alisson, in perhaps contentious circumstances as he seemed to push defender Miranda.

The second half was played at a frantic pace with a feel that any team could take the lead at any moment. The Brazilian front three of Willian, Neymar and Jesus looked threatening throughout but couldn’t find the key ball in behind and beat Sommer for a second time.

It wasn’t until the last few minutes that Brazil looked like they would add a second and on the 89th minute Brazil were awarded a free kick. Neymar whipped the ball in, but substitute Roberto Firmino was unable to guide his effort past Sommer who saved brilliantly.

A minute later Miranda spurned a chance from a corner, the defender snatched at it and his effort went just wide of the goal.

Brazilian manager Tite will feel like this was an opportunity missed for his side, especially after how well Brazil started.

This leaves Serbia top of Group E and Brazil trailing, level with Switzerland.