Not since Boxing Day 2007 had we won at Tynecastle, Stephen McGinn getting the winner. This time it was his brother John who set us on our way to a vital three points, the clean sheet making it an even better afternoon.
After seeing his side draw with Aberdeen on Monday, Saints boss Danny Lennon named an unchanged team. It paid off, Christopher Dilo repelling the early Jambos pressure in goals before we began to threaten, Kenny McLean and Paul McGowan both going close on a couple of occasions.
The opener arrived a few minutes before the break, Conor Newton crossing for the current, diminutive McGinn to powerfully head home.
After the break Callum Paterson should have equalised before we doubled our lead as a cross seemed to bounce off McGowan into the net.
There was a rally from Hearts after that but they couldn't get a goal back and we finally have a victory to enjoy. Not only does it lift some of the pressure on Lennon, it also sends us into the international break on a high.
Follow Mirren Mad on Facebook at http://www.facebook.com/mirrenmad
Follow Mirren Mad on Twitter @mirren_mad or http://www.twitter.com/mirren_mad