Andreas Lasnik inspired Willem II to only their third Eredivisie victory of the season against high-flying AZ Alkmaar this evening to keep alive their hopes of beating the drop.
Lasnik opened the scoring with a brilliant free-kick and, after Kolbeinn Sigthorsson had brought the visitors level, set up the winner for Evgeniy Levchenko.
AZ ended the game with 10 men following the 87th minute sending-off of Hector Moreno.
The win kept Willem II in with a chance of moving off the bottom of the standings with just two games to go, but defeat was a blow to AZ's hopes of Europa League qualification.
The hosts went ahead after only five minutes as Lasnik curled a glorious free-kick from right of centre into the near top corner.
Lasnik, who scored a similar goal in the 6-1 defeat at Feyenoord last time out, went close to a second with another free-kick which Sergio Romero palmed away.
Instead AZ drew level in the 30th minute after a mistake in the Willem II defence.
Sigthorsson intercepted Marlon Pereira's attempted back-pass and dinked a shot over goalkeeper Vladan Kujovic and into the net.
Lasnik's free-kicks continued to be a real source of danger, though, and he tested Romero again from long range, the Argentinian turning the effort round the post.
The hosts started the second half brightly and Maceo Rigters turned and shot, but just over the top.
They went back in front in the 63rd minute and again Lasnik was involved.
The Austrian swung in a corner from the left and Levchenko had a free header on the six-yard line which he directed low into the net.
AZ pushed forward in search of an equaliser and Sigthorsson did well to work space for a cross from the left which Pontus Wernbloom headed wide.
But it did not arrive and they ended the game with 10 men, Moreno's frustration getting the better of him as he was shown a straight red card for a foul on Levchenko.