PSV Eindhoven kept up the pressure on AZ Alkmaar and Ajax in the Eredivisie title race with a thumping 5-1 win over Heerenveen on Sunday.
But the home side were made to work harder than perhaps the scoreline suggests, with three of their goals coming in the last 18 minutes.
Ola Toivonen put PSV ahead after just five minutes, but an own goal from Erik Pieters (51) drew Heerenveen level before Dries Mertens restored PSV's advantage six minutes later.
Orlando Engelaar, Mertens and Memphis Depay then put a gloss on the scoreline with three more goals late on at the Philips Stadion.
PSV got off to a bright start and deservedly took the lead when Toivonen was left unmarked just outside the area to curl a delightful right-foot effort beyond goalkeeper Brian Vandenbussche into the corner.
And Toivonen could have had his second of the match just a few minutes later when he was on the end of an excellent cross from Jeremain Lens, but he failed to find the required finish at the far post.
PSV were good value for their half-time lead, but Heerenveen surprisingly got back on level terms shortly after the interval in comical circumstances.
Viktor Elm's shot was saved by the feet of goalkeeper Przemyslaw Tyton, but the ball bounced off the back of defender Pieters and looped over the line despite Tyton's desperate efforts to keep it out.
The visitors' joy lasted only a few minutes, however, as PSV regained their lead with a quality goal from Mertens, who ghosted past two defenders outside the area before curling a superb shot into the far corner with Vandenbussche well beaten.
The game was then over as a contest on 72 minutes when Engelaar clipped the ball over Vandenbussche to make it 3-1, and Mertens scored a delightful second just three minutes later, running on to a long pass from Pieters and steering the ball past the advancing goalkeeper with his first touch.
Heerenveen only had themselves to blame for the fifth goal after getting caught in possession in their own half, with Depay arriving at the far post to convert a right-wing cross.