After Imants Bleidelis had given Latvia the lead, Verpakovskis won a penalty to allow Juris Laizans to score the second from the spot. The FC Dynamo Kyiv forward then added two strikes late in the second half at the Skonto stadium in Riga as Latvia narrowed the gap on joint leaders Portugal and Slovakia to four points.
 Latvia needed victory to maintain a realistic chance of catching the frontrunners and the goals started to arrive just past the half-hour mark. Bleidelis opened the scoring after 33 minutes when he clipped in Andrejs Rubins' cross, and Laizans added the second from the penalty spot five minutes later after the irrepressible Verpakovskis had been brought down in the area.
 That gave Latvia a comfortable half-time lead and the only surprise was that it took so long for the home side to add to their tally after the restart. It was not until the 73rd minute that Verpakovskis scored his first and Latvia's third of the night, and as the game entered stoppage time he scored another after a clever cross from Viktors Morozs.
 Latvia next play on 4 June against Russia, who were held to a 1-1 draw by Estonia on Wednesday, and will climb above their neighbours into third place should they win. Luxembourg, still in search of their first point, are next in action four days later at home to Slovakia, who drew 1-1 with Portugal in Wednesday's other Group 3 game.