

Heart of Midlothian 2–1 Rayo Vallecano
International Club Friendly | 18 July 2026
In a lively pre-season friendly at Tynecastle Park, Heart of Midlothian edged out Spanish visitors Rayo Vallecano 2–1 on a warm Edinburgh evening. The match served as a key fitness test for both sides as they ramp up preparations for the upcoming competitive campaigns.
Match Overview
Hearts controlled much of the first half, pressing high and creating several early chances. The breakthrough came in the 23rd minute when winger James Forrest collected a through ball from Lawrence Shankland and slotted past the Rayo goalkeeper. The home side doubled their lead just before the interval as Shankland himself turned home from a corner kick.
Rayo Vallecano, known for their aggressive pressing under manager Francisco, emerged stronger after the break. They pulled one back in the 58th minute through a well-struck free kick from Álvaro García. However, Hearts’ defence, marshalled by Craig Gordon, held firm to secure a morale-boosting win.
Key Moments
- 23’ – James Forrest opens the scoring with a composed finish.
- 44’ – Lawrence Shankland heads in from a set piece to make it 2–0.
- 58’ – Álvaro García’s free kick beats Gordon to halve the deficit.
- 78’ – Rayo’s Isi Palazón goes close with a curling effort that grazes the crossbar.
Standout Performers
Shankland was a constant threat in the air and on the ground. Hearts’ midfield trio of Calem Nieuwenhof and Beni Baningime provided energy and stability. For the visitors, García’s goal and movement was a bright spot.
Friendly Context
This match was part of Hearts’ pre-season tour, while Rayo Vallecano used the fixture to test their squad against a physical British side. The result gives Hearts fans optimism ahead of their Scottish Premiership opener.