PSV Eindhoven recovered from an early deficit to beat Heerenveen 3-1 at the Philips Stadion, a result that the Lemeister model had rated as finely balanced, giving the home side a 46 per cent win probability and projecting a narrow 3-2 scoreline. The underlying data told a story of PSV dominance: they controlled 65 per cent of possession, generated 3.27 expected goals to Heerenveen's 1.28, and fired 29 shots to the visitors' 14. The victory was built on a second-half surge after a scrappy first 45 minutes, but the statistical gap suggests the margin of victory could have been wider.
Heerenveen took a surprise lead in the 21st minute. L. Nordas scored with an assist from R. Meerveld, capitalising on what was a rare moment of PSV defensive disorganisation. The goal came against the run of play, as PSV had already begun to assert control. Heerenveen's discipline was tested when Ringo Meerveld was booked in the 67th minute, but they held their shape for much of the first half. The visitors managed only four shots on target from 14 attempts, and their expected goals tally of 1.28 reflected a lack of consistent threat despite taking the lead.
PSV equalised just before the break, in the 45th minute. I. Perisic scored with an assist from J. Veerman, a crucial moment that shifted the momentum. PSV then struck immediately after the restart. In the 48th minute, M. Boadu put the home side ahead with an assist from P. Wanner. The quick double seemed to deflate Heerenveen, who had conceded twice in the space of three minutes of game time. PSV's high pass completion rate of 88 per cent from 618 passes, compared to Heerenveen's 76 per cent from 335, illustrated their control of the tempo.
The second half was largely one-way traffic. PSV racked up 18 of their 29 total shots from inside the box, reflecting their ability to create high-quality chances. They also won nine corner kicks to Heerenveen's three. Their expected goals total of 3.27 was well over the two goals they had scored before the final quarter, and the pressure finally told in the 87th minute. R. Pepi added the third goal with an assist from I. Saibari, putting the result beyond doubt. Heerenveen's goalkeeper made four saves but was ultimately beaten by the weight of PSV's attacks, while PSV's goalkeeper recorded three saves and a goals-prevented figure of minus 1.3, suggesting Heerenveen's goal came from a chance worth more than average.
Ivan Perišić was the highest-rated player on the pitch with an 8.0, playing a key role in the equaliser and leading the PSV attacking line with intelligence. Ismael Saibari earned a 7.7 rating for his creative influence, which included the assist for Pepi's late goal. Dennis Man and Ricardo Pepi each scored 7.6, while goalkeeper Matěj Kovář contributed a 7.5 with three saves. For Heerenveen, Joris van Overeem stood out with a 7.5 rating in a losing cause, a rare bright spot in a midfield that was overrun for large periods.
The result keeps PSV firmly in the title conversation in the Eredivisie. Having been made to work hard by a resilient Heerenveen side, they showed the quality to turn a deficit into a comfortable win. The dominance in possession and chance creation underlines their ability to control games, even when the scoreline remains tight. Heerenveen, now without a win in their last three, will look to regroup after a performance that contained spells of promise but was ultimately overwhelmed by PSV's superior attacking depth, as reflected in the 29 to 14 shot disparity and the stark expected goals gap.