Leeds suffered their first home league defeat in 26 matches as Clayton McDonald snatched a late winner for Walsall in a 2-1 victory.
The Saddlers failed to test Leeds goalkeeper Casper Ankergren before taking a shock lead in the opening minute of the second half.
Dwayne Mattis was picked out by Julian Gray's cross and the former Huddersfield and Barnsley midfielder lashed in a low volley from just inside the penalty box.
The equaliser arrived in the 54th minute and Walsall keeper Clayton Ince was badly at fault. Gary McSheffrey tried a speculative shot from wide on the left, and with Ince caught off his line at the near post, the ball cleared him and dropped into the net.
McDonald bundled the ball over the line nine minutes from the end as Leeds failed to clear a corner.
Leeds had struggled to penetrate a well-organised Walsall defence in a first half which drew derisory jeers from the home fans at the break.
The closest either side came to a goal in those dire 45 minutes was a free-kick from just outside the penalty box which Matt Richards fired inches over the Leeds crossbar.
Copyright (c) PA Sport 2009, All Rights Reserved.