The Fiji 7s team thrashed Brazil 40-12 in their first pool match of the Men's Olympic 7s tournament in Rio.

Fiji led 7-5 in the first half with the host drawing first blood before Veremalua scored Fiji's first try.

Ben Ryan's side struggled to find their rhythm in the first half however they hit back strongly in the second half.

Josua Tuisova scored two tries in the second half.

The other tries were scored by captain Osea Kolinisau, Jasa Veremalua and Samisoni Viriviri.

Some concerns have been raised on the refereeing as Brazil was awarded their second try despite a knock on at the lineout.

Commentators also raised concern in the USA vs Argentina match when referee, Craig Joubert sent an Argentinian player to the sin bin for a high tackle.

The video replay clearly showed that it was not a high tackle.

Some lineout throws in some games were also not straight however the referees did not pick up on this.

Brazil scores the first try of the match (Photo: World Rugby).

Fiji will now meet Argentina at 9.30 this morning before facing USA at 4.30am tomorrow in their last pool game.

In other games, Japan upset New Zealand 14-12, Argentina beat USA 17-14, Great Britain thrashed Kenya 31-7, South Africa beat Spain 24‑0 while France shocked Australia 31-14.

Australia beat Spain 26-12 in their second game while South Africa thrashed France 26-0, Great Britain beat Japan 21-19 and New Zealand beat Kenya 28-5.

Fiji's Savenaca Rawaca being tackled by a Brazil player (Photo: World Rugby).

South Africa looks dangerous as they thrashed both their pool opponents and no team has crossed their try line so far.

Players like Seabelo Senatla, Cecil Afrika, Justin Geduld, Kwagga Smith, Rosco Specman and Kyle Brown are combining well as they chase the first Rugby 7s Olympic gold medal.