Andre Carrillo and Orestis Karnezis could yet shake hands on the pitch in Russia next year after Peru and Greece, respectively, kept their World Cup dreams alive last night.

There was always likely to be drama in South America last night, with back-to-back Copa America winners Chile dropping from third to sixth - and crucially out of the qualifying places - in the final round of matches.

But there was better news for Carrillo, whose Peru drew 1-1 with Colombia in Lima to seal a play-off with New Zealand next month.

Carrillo started the game but his most notable action was a booking just before half-time as he hacked down a player on the break.

After the match, the winger said he had "not had my best game", having been substituted for Yordy Reyna just after the hour.

Greece surprised no one by making the European play-offs with a comfortable 4-0 win over minnows Gibraltar, who have still lost all of their 18 qualifying matches.

Karnezis was a passenger as his country strolled to victory - and they will now face one of Switzerland, Italy, Croatia or Denmark for a place in Russia.

Greece have not missed a World Cup since 2006 and were narrowly beaten by Costa Rica in the last 16 of Brazil 2014.

Daryl Janmaat was a second-half substitute as the Netherlands' fairytale never materialised against Sweden.

The right-back was dropped to the bench despite starting Saturday's 3-1 win in Belarus, but replaced Kenny Tate for the final 20 minutes against the Swedes.

Arjen Robben's double - on what will prove his last game before retirement - could not overturn Sweden's huge goal difference advantage.