skip to content
Effort from outside the penalty area by Shane Long goes wide left of the target. Ivan Trickovski fouled by Stephen Kelly, the ref awards a free kick. Mario Gjurovski crosses the ball in from the free kick, Darren O'Dea manages to make a clearance.
Aiden McGeady decides to take the corner short.
Free kick awarded for an unfair challenge on Mario Gjurovski by Keith Andrews. Ivan Trickovski has an effort direct from the free kick.
Kevin Kilbane challenges Dusan Savic unfairly and gives away a free kick. Free kick taken by Vance Sikov.
Robbie Keane takes a shot. Nikolce Noveski gets a block in.
The referee gives a free kick against Dusan Savic for handball. Kevin Kilbane takes the direct free kick.
Mario Gjurovski takes a shot. John O'Shea gets a block in.
Free kick awarded for a foul by John O'Shea on Goran Pandev. Ferhan Hasani takes the free kick.
Long distance shot from Goran Popov misses to the left of the target.
Mario Gjurovski gives away a free kick for an unfair challenge on Stephen Hunt. John O'Shea takes the free kick.
Free kick awarded for an unfair challenge on Velice Sumulikoski by Glenn Whelan. Ferhan Hasani takes the free kick.
Ferhan Hasani challenges Stephen Hunt unfairly and gives away a free kick. Free kick taken by Stephen Hunt.
Goran Pandev is ruled offside. Shay Given takes the free kick.
Free kick awarded for an unfair challenge on Aiden McGeady by Ferhan Hasani. Kevin Kilbane takes the free kick.
Effort from a long way out by Goran Popov goes wide right of the target.
Ivan Trickovski decides to take a short corner, Stephen Kelly makes a clearance.
Inswinging corner taken by Goran Popov from the right by-line, clearance made by Darren O'Dea.
Aiden McGeady gives away a free kick for an unfair challenge on Vance Sikov. Muhamed Demiri goes off and Dusan Savic comes on. Vance Sikov restarts play with the free kick.
Corner taken left-footed by Stephen Hunt, free kick awarded for a foul by Darren O'Dea on Vance Sikov. Martin Bogatinov restarts play with the free kick.
Mario Gjurovski takes a shot from 25 yards. Save by Shay Given. Inswinging corner taken right-footed by Ivan Trickovski, clearance by John O'Shea.
Free kick awarded for an unfair challenge on Ferhan Hasani by Aiden McGeady. Ferhan Hasani takes the free kick.
Ivan Trickovski takes a shot from 20 yards. Save by Shay Given.
Ferhan Hasani handles the ball and concedes a free kick. Direct free kick taken by Shay Given.
Mario Gjurovski fouled by Keith Andrews, the ref awards a free kick. Mario Gjurovski restarts play with the free kick.
Velice Sumulikoski gives away a free kick for an unfair challenge on Glenn Whelan. Simon Cox goes off and Shane Long comes on. John O'Shea takes the direct free kick.
Muhamed Demiri fouled by Keith Andrews, the ref awards a free kick. Free kick taken by Ferhan Hasani.
Darren O'Dea fouled by Goran Pandev, the ref awards a free kick. Darren O'Dea takes the free kick.
Free kick awarded for a foul by Ferhan Hasani on Kevin Kilbane. Kevin Kilbane restarts play with the free kick.
Handball by Goran Pandev. Mario Gjurovski replaces Filip Despotovski. Direct free kick taken by Shay Given.
Pass corner from left by-line taken by Stephen Hunt to short.
Ivan Trickovski gives away a free kick for an unfair challenge on Stephen Kelly. Direct free kick taken by John O'Shea.
Kevin Kilbane concedes a free kick for a foul on Velice Sumulikoski. Ivan Trickovski crosses the ball in from the free kick, clearance by Kevin Kilbane.
Vance Sikov concedes a free kick for a foul on Aiden McGeady. The free kick is swung in left-footed by Stephen Hunt, clearance by Nikolce Noveski. Robbie Keane takes a shot. Save by Martin Bogatinov.
Darren O'Dea fouled by Goran Pandev, the ref awards a free kick. Free kick taken by Shay Given.
Boban Grncarov gives away a free kick for an unfair challenge on Robbie Keane. Glenn Whelan takes the direct free kick.
The assistant referee signals for offside against Stephen Hunt. Goran Popov takes the indirect free kick.
Foul by Goran Popov on Robbie Keane, free kick awarded. Free kick taken by Stephen Kelly.
Vance Sikov fouled by Aiden McGeady, the ref awards a free kick. Vance Sikov takes the free kick.
Ivan Trickovski gives away a free kick for an unfair challenge on Darren O'Dea. Darren O'Dea restarts play with the free kick.
Goran Pandev fouled by John O'Shea, the ref awards a Penalty. Penalty taken by Ivan Trickovski and missed.
Unfair challenge on Filip Despotovski by Keith Andrews results in a free kick. Shot comes in from Goran Popov from the free kick.
Robbie Keane scores a goal from deep inside the penalty area to the bottom left corner of the goal. FYR Macedonia 0-2 Rep of Ireland.
The offside flag is raised against Robbie Keane. Boban Grncarov takes the indirect free kick.
Simon Cox fouled by Ivan Trickovski, the ref awards a free kick. Direct free kick taken by Glenn Whelan.
Goran Popov takes a shot. Shay Given makes a save.
Foul by Aiden McGeady on Filip Despotovski, free kick awarded. Vance Sikov restarts play with the free kick.
Aiden McGeady fouled by Velice Sumulikoski, the ref awards a free kick. Stephen Hunt takes the free kick. Keith Andrews takes a shot. Save made by Martin Bogatinov.
Foul by Stephen Kelly on Goran Pandev, free kick awarded. Free kick crossed right-footed by Ivan Trickovski, clearance by Kevin Kilbane. Filip Despotovski has shot on goal from just outside the area which goes wide of the right-hand upright.
Keith Andrews concedes a free kick for a foul on Velice Sumulikoski. Boban Grncarov restarts play with the free kick.
Foul by Filip Despotovski on John O'Shea, free kick awarded. Free kick taken by Stephen Kelly.
Free kick awarded for a foul by Robbie Keane on Nikolce Noveski. Free kick taken by Boban Grncarov.
Shot from outside the penalty box by Ivan Trickovski goes wide right of the goal.
Free kick awarded for an unfair challenge on Aiden McGeady by Vance Sikov. Direct free kick taken by Kevin Kilbane.
Foul by Keith Andrews on Velice Sumulikoski, free kick awarded. Free kick taken by Velice Sumulikoski.
Simon Cox is flagged offside by the assistant referee. Simon Cox is cautioned by the ref for unsporting behaviour. Martin Bogatinov takes the free kick.
Kevin Kilbane gives away a free kick for an unfair challenge on Ferhan Hasani. Goran Popov takes the direct free kick.
Goran Popov takes a shot. Save made by Shay Given.
Goran Pandev takes a shot. Save made by Shay Given.
Stephen Kelly fouled by Goran Pandev, the ref awards a free kick. Free kick taken by Shay Given.
Nikolce Noveski challenges Simon Cox unfairly and gives away a free kick. Ilco Naumoski goes off and Ferhan Hasani comes on. Stephen Hunt delivers the ball from the free kick left-footed from right channel, clearance by Nikolce Noveski.
Foul by Stephen Hunt on Velice Sumulikoski, free kick awarded. Free kick taken by Velice Sumulikoski.
Robbie Keane fires in a goal from long range to the bottom left corner of the goal. FYR Macedonia 0-1 Rep of Ireland.The assist for the goal came from Keith Andrews.
Free kick awarded for an unfair challenge on Stephen Hunt by Ivan Trickovski. Shay Given takes the direct free kick.
Unfair challenge on Goran Pandev by John O'Shea results in a free kick. Direct free kick taken by Goran Popov.
The referee shows Shay Given a yellow card for dissent.
The assistant referee flags for offside against Goran Pandev. Free kick taken by Shay Given.
Long range shot from Stephen Kelly misses to the left of the target.
Republic wait on Keane news
Republic of Ireland boss Giovanni Trapattoni is keeping his fingers crossed over skipper Robbie Keane after an injury scare ahead of Saturday's Euro 2012 qualifier in Macedonia.
The striker sat out the final stages of a practice match during the squad's final training session in Malahide yesterday morning before their departure for Skopje.
Keane has been struggling with an Achilles problem for some time, and that will not have been helped by a kick on the ankle from defender Damien Delaney during the training exercise.
However, it was later revealed that the 30-year-old, who took his international goals tally to 49 with three in last week's two Carling Nations Cup matches, had suffered a groin strain stretching for a ball.
Keane is expected to train at the Philip II Stadium this evening, but assistant boss Marco Tardelli confirmed his injury is a worry.
Speaking immediately after the session, Tardelli said: "After 15 minutes, he stopped because he has a little problem with his groin. But we think he will be good for Macedonia. I think, I don't know.
"In this moment, we can say nothing. I hope Robbie Keane will be okay, but if the match was Saturday, then he wouldn't play."
Trapattoni had himself been due to give an update on his players, but headed straight for the bus to leave his assistant to do the talking.
That was perhaps a reflection of how important Keane is to his team, although even with Wolves frontman Kevin Doyle injured, the Italian does at least have options.
West Brom striker Simon Cox, who scored on his debut against Northern Ireland last week, has impressed, while Reading's Shane Long has established himself as a genuine contender for a place in the starting line-up in recent months.
Long, of course, arrived in Dublin still coming to terms with his club's npower Championship play-off final defeat by Swansea on Monday.
However, Tardelli is confident he will be ready to start if required.
He said: "At training yesterday, Long didn't appear to be fit. But today he has shown that he is fit.
"At this time, we have many choices and there are possibilities there to make decisions.
"There is still a bit of a stress after Shane Long playing such a big match only on Monday. I don't know which one of them may play because we also have this problem with Robbie Keane.
"But it is fair to say that Simon Cox is ahead of Shane Long at this moment in time."
At the back, Richard Dunne is suspended while Sean St Ledger's attempts to make himself available after a 10-week lay-off with a knee injury look doomed.
Record-breaker Keane inspires Republic victory
Robbie Keane enjoyed a dream return trip to Macedonia as he smashed through the 50-goal barrier to ease the Republic of Ireland to a vital 2-0 victory.
Keane, the only survivor of a costly 1-1 qualifier draw in Skopje almost 12 years ago, became the first British or Irish player to complete a half-century of international goals when he went past England's Sir Bobby Charlton with an eighth-minute opener.
He doubled his tally for the evening after 37 minutes with a neat finish, and although there was a major scare for the Irish when Ivan Trickovski smashed a penalty against the crossbar three minutes later, Keane's contribution proved decisive.
Victory at the Philip II Stadium was imperative after earlier wins for Russia and Armenia, and the trio remain locked together at the top of Group B with 13 points each from six games.
Giovanni Trapattoni's side host the Slovakians at the Aviva Stadium in September and then head for Russia in matches which will have a major say in the destiny of the group.
The win was all the more creditable as it was achieved without stalwarts Richard Dunne and Damien Duff, and with Keane nursing a groin injury which at one point left a question mark hanging over his participation.
Skopje had not been a happy hunting ground for Ireland in the past, with a 3-2 defeat in 1997 and the 1-1 draw in 1999 severely denting their qualification hopes for the 1998 World Cup and Euro 2000 respectively.
However, their luck changed markedly inside a dramatic opening 45 minutes as Macedonia's hopes of inflicting further misery on the men in green were comprehensively undone, and largely by their own failings.
Keane needed just eight minutes to complete a famous half-century when, after accepting Keith Andrews' pass, he was afforded both time and space to work his way into a shooting position.
His well-struck drive might have troubled goalkeeper Martin Bogatinov anyway, but the flick it took off defender Nikolce Noveski left the shot-stopper with no chance as the ball flew into the net to cue delirious celebrations on and off the pitch.
But Ireland goalkeeper Shay Given, who had earlier been targeted with a laser pen from the crowd, had to pull off a fine save from Goran Pandev at point-blank range with 13 minutes gone, and he was back on his feet in time to deal with Goran Popov's follow-up when it arrived at pace.
Simon Cox thought he had increased Ireland's lead two minutes later, only to have his strike harshly ruled out for offside and be booked for playing on after the whistle amid a cauldron of noise into the bargain.
The Republic's luck held when a stumbling John O'Shea brought Pandev down inside the box with the striker looking to have got beyond him, and German referee Florian Meyer waved play on.
There was an anxious, moment for Trapattoni when central defender Darren O'Dea landed awkwardly as he, Given and substitute Ferhan Hasani challenged for a high ball, but O'Dea's pain was eased markedly eight minutes before the break.
Central defender Boban Grncharov completely miskicked as he attempted to turn Noveski's pass back to his goalkeeper, and the ever-aware Keane raced in to slide a shot into the bottom corner.
The Macedonians were handed a golden opportunity to drag themselves back into the game when Meyer awarded a penalty for O'Shea's crude challenge on Pandev, but Trickovski let Ireland off the hook.
The atmosphere inside the stadium had changed significantly, and the chants of the small band of travelling fans were clearly audible, with their Macedonian counterparts having earlier voiced their displeasure at the break.
The home crowd's mood was not improved 11 minutes into the second half when Pandev's close-range strike was chalked off for handball as he controlled Popov's deep cross at the far post before stabbing a shot past Given.
The Ireland goalkeeper had to be at his best to turn away substitute Mario Durovski's curling 68th-minute effort as it arced towards his top corner, with the home side making a final desperate push.
But for all their possession, they were unable to unduly trouble Given who was well protected by the men in front of him to see the Republic across the finishing line with the minimum of fuss.
"Opening Day Fixtures"