Republic of Ireland 1 Bosnia 0: match report Playing their final home game before Euro 2012 - Ireland will play Hungary in Budapest on Jun 4 following a training camp in Italy this week - Trapattoni was forced into a late change to his pre-announced starting line-up by fielding Celtic's Darren O'Dea in place of Sean St Ledger due to the Leicester defender's slight groin strain. St Ledger's absence created another headache for Trapattoni, who was forced last week to draft in Paul McShane as cover due to injury concerns surrounding John O'Shea, Richard Dunne and Kevin Foley. Hull defender McShane looked off the pace at right-back as the technically-superior Bosnians exposed several areas of weakness for Balkan neighbours Croatia to exploit in Poznan. The visitors were impressive on the counter-attack, with Haris Medunjanin, Zvjezdan Misimovic and Manchester City�s Edin Dzeko going close in the early stages. But Ireland, who should have had a thirteenth minute penalty when Bosnia goalkeeper Asmir Begovic upended Stoke team-mate Glenn Whelan, settled down as the half wore on, with McClean and Damien Duff dominating on the flanks. McClean's potency and raw pace, combined with his powerful left-foot, was the main Irish threat and he teed up Darron Gibson to shoot wide from 20 yards before testing Begovic himself with a low strike at the near post on 42 minutes. And after Duff had been denied by Begovic following Robbie Keane's 45th minute lay-off, McClean's corner resulted in O'Dea forcing the Bosnia keeper into a full-stretch save. Ireland dominated the game in the second-half, however, and McGeady almost scored on 47 minutes when he volleyed Kevin Doyle�s knockdown against the post. Jonathan Walters then headed McGeady's cross against the bar on 74 minutes, but the breakthrough came four minutes when Long scored. Spartak Moscow winger McGeady, the man most under threat from McClean, rounded off an impressive substitute performance by crossing for Long to win the game with a far post header. Republic of Ireland (4-4-2): Westwood; McShane (Kelly 78), Dunne (St Ledger 70), O'Dea, Ward; Duff (McGeady 46), Gibson, Whelan (Andrews 46), McClean; Keane (Long 63), Doyle (Walters 63). Subs: Forde (g), Kelly, Hunt, Cox, Fahey. Scorer: Long (78). Bosnia-Herzegovina (4-4-2): Begovic; Medunjanin (Vrancic 46), Pandza, Jahic, Mujdza (Zahirovic 56); Pjanic, Misimovic (Alispahic 82), Rahimic (Stevanovic 46), Lulic; Dzeko, Ibisevic (Vranjes 70). Subs: Sehic (g), Ibricic, Svraka. Booked: Vrancic. Referee: N. Haenni (Switzerland)