A late penalty from Kevin McKinlay earned a share of the spoils for Ross County against St Johnstone, who move up to third place in Division One.
Paul Sheerin fired the Saints in front from 10 yards after 4 minutes and Martin Hardie added a second goal from long range on 22 minutes.
Michael Gardyn pegged a goal back soon after, following a great mazy run.
Paul Lawson was dismissed for an 89th minute handball and McKinlay tucked away the resultant spot-kick.
Ross County: Samson, McCulloch, Keddie, Dowie, McKinlay, Gunn, Gardyn, Adams, Caimi (Crooks 66), Scott, Robertson. Subs Not Used: Malin, Anderson, Niven, Hooks.
Booked: Keddie. Goals: Gardyn 28, McKinlay 89 pen.
St Johnstone: Halliwell, Lawrie, Stanic, Mensing, McManus, Anderson, Lawson, Hardie, Milne (MacDonald 76), Scotland, Sheerin. Subs Not Used: McLaren, Jackson, James, O'Brien.
Sent Off: MacDonald (89). Booked: Anderson. Goals: Sheerin 4, Hardie 22.
Ref: John Underhill