Republic of Ireland U21s 3-0 Bosnia and Herzegovina U21s

The Republic of Ireland produced a clinical performance at Tallaght Stadium to sweep past Bosnia and Herzegovina and pick up a crucial three points in their quest to make the UEFA European Under-21 Championships.

Will Smallbone's 17th-minute effort - following a first-time lay-off from Mipo Odubeko - separated the sides after a cagey first half.

However Ireland were indebted to Derry City stopper Brian Maher for keeping their lead intact. He pulled off a brilliant save to deny the impressive Jasmin Osmic just before the hour mark.

That came moments after Lee O'Connor had cleared Tarik Muharemovic's header off the line, but Ireland then produced a sucker-punch as Odubeko finished off a high-quality counter involving Ross Tierney to make it 2-0 on 63 minutes.

Smallbone struck again with nine minutes to go to make absolutely sure of it as the Boys in Green set up a massive climax to their campaign.

They remain third in Group F, one point behind Italy and Sweden. Crucially, the Irish have a game in hand on the Swedes.

They next face Montenegro at home on Monday, before travelling to Italy for their final group match on 14 June. Sweden host Italy on Thursday next in another game that will have major ramifications.

Two more wins could see Ireland win the group but a play-off place would still represent a fine campaign, and keep alive their dreams of making a finals at this grade for the first time.

The only black mark for Ireland was a bad injury to defender Oisin McEntee; he dislocated shoulder when contesting a corner in the second half.

"It gives us a real opportunity to get into the play-offs," manager Jim Crawford told RTÉ Sport afterwards.

"Monday is a huge game for us - probably the biggest Under-21s game there's ever been here (in Tallaght).

"Montenegro are a decent outfit. They drew with Italy in the last window so it just shows the pedigree they'll bring here."

Republic of Ireland: Maher; O'Connor, McEntee (O’Brien 53), McGuinness, Bagan; Coventry (capt), Kilkenny (Devoy 79), Smallbone, Tierney (O’Neill 64); Wright, Odubeko (Ferguson 64).

Bosnia and Herzegovina: Damijanovic; Dejanovic (Mesinovic 72), Muharemovic, Marjanovic, Nikic; Savic (capt), Sucic (Popara 72), Basic; Osmic, Kahvic (Lukic HT), Memic.