Robbie Keane was the Republic of Ireland's hero once again as he snatched victory in Cyprus to keep the nation's World Cup dream very much alive with a 2-1 win. The striker glanced home Damien Duff's 83rd-minute cross to claim his 40th senior international goal and three precious points, just as it looked as thought Ireland would have to settle for a fourth successive draw on the road. Keane's winner came as news of victories for Group Eight leaders Italy and third-placed Bulgaria filtered through, and will send the Republic into their remaining games - against the Italians and Montenegro at Croke Park next month - knowing second place is there for the taking, and top spot is not beyond them. Ireland have played a game more than both the reigning world champions and the Bulgarians, but remain just a point adrift of the former and five ahead of the latter. Giovanni Trapattoni's men were in front within five minutes when Kevin Doyle fired home a fifth-minute opener, but Marios Elia levelled after 30 minutes after Shay Given had pulled off a fine save to deny Ioannis Okkas. Ireland had chances to win the game before Keane did just that - goalkeeper Sofronis Avgousti denied Glenn Whelan with a superb 50th-minute stop - but they were made to work hard for a win which had the travelling fans inside the GSP Stadium dreaming of South Africa as they departed.
Source: Eurosport