Celtic striker Daizen Maeda took his tally for the season to 30 goals with a double as a 3-0 win over Hearts on Saturday edged the Hoops closer to a fourth consecutive Scottish Premiership title.

Brendan Rodgers' men had two weeks to reflect on their 3-2 home defeat to fierce rivals Rangers before the international break.

But it remains a question of when, rather than if, they seal the title after extending their lead at the top to 16 points.

Rangers narrowed that advantage with a 4-3 win over Dundee later, but Celtic needs just three wins from its remaining seven games to be champions.

The home side took time to find its feet at Celtic Park and needed stand-in goalkeeper Viljami Sinisalo, deputizing for the injured Kasper Schmeichel, to make a smart save from Lewis Neilson early on.

However, Hearts' bold offensive approach also left it vulnerable to the speed of Celtic's counter-attack.

Captain Callum McGregor's presence was badly missed by Rodgers in a rare home derby defeat a fortnight ago and he marked his return with an assist for Maeda to coolly slot home the opening goal.

Maeda also played a major role in the second as his clever header came back off the post and Jota pounced on the rebound for his fourth goal since returning to Glasgow in January.

A fluent team move made it 3-0 before the break as Nicolas Kuhn squared for Maeda to tap in his 10th goal in his last eight league starts.

The Japan international has thrived in a more central role since the departure of compatriot Kyogo Furuhashi in the January transfer window and is already enjoying his best ever scoring season.