It got bad to worse for Russia-Igor Smolnikof, who was making his world cup debut was sent off after a second yellow.
Luis Suarez grabbed his second goal of the tournament to open Uruguay's account with a free kick after 10 minutes and they doubled the lead with an own goal from Russia's Denis Cheryshev soon afterwards.
Cavani sealed the win on 90 minutes by tapping home the rebound, after Akinfeev had parried Godin's header. Still, Uruguay coach Oscar Tabarez sees the match as an opportunity to fine-tune the team for the next round. We will be playing against Russian Federation.
The host team achieved its minimum objective and already qualified from Group A along with their opponent.
Both sides had chances in the second half but the only further goal came when Cavani followed up a header from Diego Godín that was saved by Akinfeev after a late corner.
There was plenty of noise from the stands - so Uruguay goalkeeper Fernando Muslera will have had many quieter games in terms of volume - but he had little work to do as he became his country's all-time leading appearance maker at the World Cup.
"We have reached our goal to be first in the group", Suarez said in first television interviews.
"It's clear that they have top notch players, while we have very good players, too", Cherchesov said. "We really wanted", says the coach, calling the team "psychologically strong". He made quite the impression coming off the bench in the last match against Saudi Arabia and in keeping his place for this game Torreira backed up that performance with another impressive display.
Hosts Russia will take on Uruguay Samara Arena at the 2018 FIFA World Cup. Both Spain and Portugal had a goal difference of plus-1, but Spain scored six goals in its three group matches while Portugal had five.
They may live to regret an error-strewn early spell that gave Uruguay a comfortable evening and, if the joy of the last 10 days is not to fall flat, will certainly need to regroup when they walk out at the Luzhniki Stadium on Sunday.