Hearts earned their second win in four days after a dominant victory over Aberdeen at a noisy Tynecastle Park.
Goals from John Souttar and Stephen Kingsley saw off the Dons, who were denied a consolation goal when Craig Gordon saved a penalty from Lewis Ferguson.
Ellis Simms was rewarded for his goal off the bench at St Mirren on Saturday with a starting berth, and he was supported in attack by Barrie McKay, Liam Boyce and Gary Mackay-Steven.
The Jambos began the match on the front foot and could have taken the lead in 5 minutes when Souttar drove into the area and found GMS at the back post but the shot was sliced wide.
Moments later, Nat Atkinson found Simms in the area but his header was over the bar, and then Kingsley slid a superb pass through for Boyce who was denied by a save from Joe Lewis.
It was one way traffic at this point, although Kingsley did brilliantly well to deny a counter attack from Christian Ramirez, but Hearts took a deserved lead into the break after opening the scoring on 38 minutes.
A corner from the left flank wasn't cleared by the visitors and Souttar made them pay by smashing home a brilliant finish on the volley from inside the area.
Aberdeen started the second half with a bit more purpose, although never got near the Hearts goal in any meaningful way, and it was no surprise when the Jambos doubled the lead on the hour.
McKay was played in by Boyce and cut back into his left foot but was denied by a fine save, preventing his first goal for the club.
But while he didn't net, the assists king McKay was at it again, whipping in a ball from the right and it was met by a bullet header from Kingsley which flew into the net past Lewis.
Aberdeen, however, were gifted a route back into the game on 70 minutes when Atkinson was deemed to have tripped Vicente Besuijen in the area.
However, Scotland's number one stood firm and dived to his right to produce a superb save from Ferguson's effort as Tynecastle erupted once more.
A raft of substitutions then took the sting out of the game with Aberdeen deflated by that missed chance and Hearts saw out time comfortably to extend their in third place to 12 points ahead of Livingston.
Hearts: Gordon, Kingsley, Souttar, Baningime, Boyce (Halliday, 87'), Mackay-Steven (Ginnelly, 76'), Atkinson, Devlin (Haring, 76'), McKay, Halkett, Simms. Subs: Stewart, McEneff, Woodburn, Moore, Cochrane, Sibbick.
Aberdeen: Lewis, Gallagher, Brown (McGeouch, 75'), Ramirez, Besuijen, Ojo, Hayes (MacKenzie, 75'), Ferguson, Bates, Barron (Jenks, 67'), Kennedy (McLennan, 53'). Subs: Woods, Ruth, Milne.
Referee: Steven McLean