
Dive into Coral's post-match review of St. Mirren 2-2 Hearts in the Premiership on Wednesday, 29 October 2025, with stats, key moments and our take on the match.
St. Mirren 2-2 Hearts Post-Match Review
The match between St. Mirren and Hearts ended in a thrilling 2-2 draw, a result that might have been unexpected given Hearts' recent form. Hearts came into the game on the back of four consecutive wins, including a strong victory over Celtic, while St. Mirren had struggled, losing three of their last four matches. Despite this, St. Mirren managed to hold their own, with goals from both teams showcasing a competitive spirit. The draw breaks Hearts' winning streak but keeps them at the top of the league, while St. Mirren will be pleased to have stopped their losing run.
Key moments in the game included goals from both sides, with St. Mirren scoring in the 28th and 55th minutes, and Hearts responding in the 34th and 70th minutes. These strikes kept the game on a knife-edge throughout, with neither team able to secure the winning goal. For St. Mirren, this result will be seen as a positive step forward, especially after their recent losses. Hearts, on the other hand, will be disappointed not to have capitalised on their momentum but will take confidence from their ability to fight back twice in the match.
St. Mirren 2-2 Hearts Statistics
The statistics from the match between St. Mirren and Hearts reflect a closely contested game, with possession almost evenly split at 49% for St. Mirren and 51% for Hearts. Both teams had similar numbers of corners, with St. Mirren taking six and Hearts seven, indicating a balanced approach to attacking play. However, Hearts showed a higher success rate in dribbling, achieving 58% compared to St. Mirren's 40%, which suggests they were more effective in moving the ball forward. The equal number of yellow cards, two each, indicates a competitive but disciplined encounter.
Key Moments from St. Mirren 2-2 Hearts
St. Mirren took the lead in the 28th minute, setting the tone for an exciting match. Their second goal in the 55th minute put them back in front after Hearts had equalised, showing resilience and attacking intent. These goals were crucial in maintaining pressure on Hearts and securing a valuable point.
Hearts responded well to going behind, equalising in the 34th minute and then again in the 70th. These goals demonstrated their ability to fight back and their determination to avoid defeat. The timing of their second goal, in particular, kept the game alive until the final whistle, ensuring they left with a share of the points.
St. Mirren 2-2 Hearts Lineups
St. Mirren
St. Mirren lined up in a 3-5-2 formation, with Shamal George in goal and a back three of Grant Leadbitter, Richard King, and Miguel Freckleton. The midfield was packed with Conor McMenamin, Killian Phillips, K. Baccus, Mark O'Hara, and Declan John, providing both defensive solidity and attacking options. Up front, Dan N'Lundulu and Mikael Mandron were tasked with leading the line. The team made three substitutions during the match, indicating a tactical flexibility that helped them secure the draw.
Hearts
Hearts opted for a 4-4-2 formation, with Alexander Schwolow between the posts and a back four of Oisin McEntee, Craig Halkett, Stuart Findlay, and Stephen Kingsley. The midfield was controlled by Harry Milne, Cammy Devlin, Beni Baningime, and Alexandros Kyziridis, who worked hard to maintain possession and support the attack. Lawrence Shankland and Cláudio Braga led the line, with Shankland's goal proving crucial. Hearts made two substitutions, showing a willingness to adapt as the game progressed.
Coral's Man of the Match
Lawrence Shankland of Hearts is Coral's Man of the Match, and his performance justified this accolade. Scoring one goal and making three key passes, Shankland was instrumental in Hearts' fightback. Despite not registering any assists or big chances created, his contribution was vital in securing a point for his team.
Updated Form Guide
St. Mirren
Recent Premiership matches:
- Draw: 2-2 vs Hearts (H)
- Loss: 1-3 vs Dundee United (A)
- Loss: 0-1 vs Aberdeen (H)
- Loss: 0-2 vs Kilmarnock (A)
- Win: 1-0 vs Dundee (H)
Hearts
Recent Premiership matches:
- Draw: 2-2 vs St. Mirren (A)
- Win: 3-1 vs Celtic (H)
- Win: 3-0 vs Kilmarnock (A)
- Win: 1-0 vs Hibernian (H)
- Win: 3-0 vs Falkirk (H)
What’s Next for Both Teams?
St. Mirren
St. Mirren are now sitting in 9th place with 10 points.
Loading...
Hearts
Hearts, leading the league with 26 points, will take on Dundee, who are in 11th with 9 points, on November 01, 2025 at 15:00. Despite the draw, Hearts remain in a strong position and will aim to return to winning ways. They will need to be clinical in front of goal and maintain their high level of performance to extend their lead at the top.
Loading...
Coral brings you the most exciting betting promotions and the latest betting offers to enhance your experience.
For the best Premiership outright predictions, explore our Outright Betting guide.
Odds and market details are accurate as of the time of publication.










