Inverness Caledonian Thistle are through to the cinch Premiership play-off final after beating Arbroath 5-3 on penalties after two 0-0 draws.
Billy Dodds' side will now face St Johnstone on Friday May 20 and Monday May 23, with the first leg at the Caledonian Stadium.
On a dramatic night at Gayfield, Inverness CT had Danny Devine sent off in 66 minutes and Wallace Duffy then saw red in extra time.
Arbroath piled on the pressure but the visitors held on and Kirk Broadfoot scored the decisive penalty in the shoot-out after Mark Ridgers had saved from Bobby Linn.