It was the striker's second brace in three days after scoring twice against Forfar in the Homecoming Scottish Cup and allowed the Ibrox side to move a point ahead of Celtic ahead of their visit to Motherwell on Sunday.

Rangers were left reeling when Killie took a shock lead through Jamie Hammill but Kris Boyd restored parity before Miller hit the target twice - with all three goals coming in a blistering six-minute spell.

At the other end, Inverness gave their survival bid another shot in the arm as they swept past Hibernian 2-0.

Goals from David Proctor and Richie Foran saw the Highlanders cut the gap to second-bottom Falkirk to a single point.

It was only the second home league win of the season for an Inverness side rejuvenated by Terry Butcher, who has not lost any of his first four games in charge.

Andy Dorman rescued a point for St Mirren at Hearts with an injury-time equaliser to make it 1-1.

The home side had taken the lead through Iceland international Eggert Jonsson in the 77th minute but the Saints, playing their second game in two days, earned a share of the spoils at the death.

The unmarked Dorman poked the ball past Balogh at the back post from Jack Ross' free-kick.

Aberdeen and Dundee United had to settle for a share of the spoils in a pulsating 2-2 draw at Pittodrie.

Francisco Sandaza gave the visitors the lead after 10 minutes from the penalty spot after having been needlessly fouled by Zander Diamond.

The Dons equalised within 20 seconds of the restart through Scott Severin before David Robertson blasted his side in front once more. But Diamond made amends for his earlier error by bravely heading the home side back level after 72 minutes.

Paul McGowan's second-half winner for Hamilton at Falkirk in a 2-1 victory left the Bairns embroiled in a relegation battle with improving Inverness.

There were only eight minutes gone when Accies defender Chris Swailes, under no pressure, carelessly knocked the ball past his own keeper Tomas Cerny to give the home side the lead.

Simon Mensing volleyed in the equaliser before the break and 15 minutes from the end the comeback was complete when McGowan, on loan from Celtic, stretched to knock in a pin-point James McCarthy pass to leave Falkirk only one point ahead of the Highlanders.