Celtic confirmed their dominance by clinching their eighth successive Scottish Premiership title with another comfortable win here.

James Wilson missed two glorious chances for the injury-ravaged home side before the Celtic right-back, Mikael Lustig, scored with a diving header five minutes before the interval.

Defender Jozo Simunovic headed in the second from a Callum McGregor corner in the 52nd minute before Odsonne Édouard fired in a late third to wrap up the championship with two fixtures remaining.

The win took Celtic 12 points ahead of Rangers who have three games remaining.

Celtic seal eighth straight Scottish Premiership title – live reaction! Read more

The champions face Hearts in the Scottish Cup final at Hampden Park on 25 May where victory will hand them an unprecedented domestic triple treble and few outside Tynecastle would bet against it.

Celtic travelled north knowing a point would suffice and Neil Lennon reinstated Kieran Tierney, who will have an operation on a double hernia at the end of the season, and Timothy Weah with Emilio Izaguirre out altogether and Scott Sinclair on the bench.

Aberdeen were without suspended defender Andrew Considine as well as the injured captain, Graeme Shinnie, Gary Mackay-Steven, Connor McLellan and Niall McGinn but Shay Logan returned after being injured.

Before the game there was a minute’s applause in tribute to former Celtic captain and manager Billy McNeill and fellow Lisbon Lion Stevie Chalmers who died recently, the former also an ex-Aberdeen manager.

The Aberdeen keeper, Joe Lewis, saved an early header from Tom Rogic and in the 18th minute Aberdeen should have taken the lead when Greg Stewart teed up Wilson with a cross but from 10 yards he volleyed into the ground and the ball clipped the bar on the way over.

At the other end, after a lung-bursting run and cross from the Aberdeen captain, Scott McKenna, the keeper Scott Bain blocked Sam Cosgrove’s shot before Wilson hit the outside of the post with the rebound with the goal gaping.

However, in the 40th minute when Stevie May switched off, Lustig sneaked in behind him at the back post to head in an inviting McGregor cross for his second goal of the season.

Wilson missed a half-chance at the start of the second-half when he failed to connect properly with a May cross, his volley floating over.

Moments later, after Lewis had foiled Édouard to concede another corner, Simunovic leapt to bullet in McGregor’s delivery, his second goal of the campaign after scoring the only goal of the game last week against Kilmarnock. That was the league title effectively won.

Bain did make a save from Michael Devlin’s close-range effort with five minutes remaining before Édouard, following a Celtic break, took a Rogic pass and drilled a shot low past Lewis for a fine third goal.

Lennon spoke of the task he inherited when he took over in February. “On the outside it probably looks easy but on the inside there was a lot of discontent and agitation around the club at the time. You had to keep calm.

Quick guide Follow Guardian sport on social media Show Hide Twitter: follow us at @guardian_sport Facebook: like our football and sport pages Instagram: our favourite photos, films and stories YouTube: subscribe to our football and sport channels Photograph: Chesnot/Getty Images Europe

“Some of the performances weren’t great but we are unbeaten in 11 games so the standard and expectation is very, very high.

“We need to take some time, even the supporters, to take stock and enjoy the moment. This is eight titles, it has not been done for a very long time.

“It is a special group of players and the fans should engage in that and not think about nine and 10.”