Hearts ended their seven-week wait for a Ladbrokes Premiership win with a 3-2 victory over Dundee United.
The Jambos fell behind to a Billy McKay penalty inside the opening 90 seconds but a pair of Szromnik gaffes gave them a lifeline as they hit back with first-half goals from Gavin Reilly, Prince Buaben and Osman Sow.
Basement boys United scored again just before the break when Scott Fraser’s free-kick was allowed to bounce past Neil Alexander.
Elsewhere, Liam Polworth’s last-gasp strike gave Inverness victory against Hamilton in a remarkable 4-3 Ladbrokes Premiership thriller at New Douglas Park. Goals from Greg Tansey and Polworth put Caley two ahead but Accies fought back and substitute Carlton Morris pulled a goal back in the 65th minute before Ziggy Gordon levelled with a header.
In the 88th minute Tansey restored the visitors’ lead with another wonderful free-kick from distance but Accies raced up the park and levelled through substitute Christian Nade only to be sunk right on the whistle after three minutes of injury time with another fine strike from Polworth.
Motherwell defeated St Johnstone 2-0 while Aberdeen and Partick drew 0-0. Dundee’s game with Celtic was postponed.