Official: Greg Stewart signs for Blues

The 26-year-old, who can play any of the front four positions, has signed a three-year deal.

Stirling born Stewart made 84 appearances for The Dark Blues after joining from Cowdenbeath in 2014, scoring 32 goals.

Stewart was selected for the PFA Scotland Player of the Year shortlist in each of his two seasons at Dens Park.

This season, the former Rangers and Hearts academy product has scored six goals in three Scottish League Cup appearances.

Stewart will wear squad number 20 and is available to play against Leeds United tomorrow, subject to international clearance.