Ulster have beaten Edinburgh 22 points to 19 in their Guinness Pro14 semi-final in the Scottish capital tonight.
Ian Madigan scored a penalty to win with the last kick of the game at the BT Murrayfield Stadium.
Dan McFarland's side will now face Leinster in the final.
It comes as Edinburgh lead Ulster 12 points to no score after just over 50 minutes of the game.
Tries by Chris Dean, Darcy Graham and Stuart McInally gave Richard Cockerill's side a 19-7 lead.
However, Ulster managed to make a recovery, with Ian Madigan's 80th-minute penalty securing the final victory.