It was a busy wekend of football.
In the early kick off on Saturday Cardiff had to at least draw with Crystal Palace to secure a play-off place.
Despite having several chances during the first half it was the east London side who took the lead just 13 minutes into the first half.
Malky McKay's half time team talk did just the job though as the Bluebirds came out firing in the second half.
With less than ten minutes played Peter Whittingham drew the score level and put Cardiff back in the game and reignited their play-off hopes.
Despite only having to secure a draw that wasn't enough for them and Scots man Don Cowie sealed the deal with a second goal just a few minutes later.
Cardiff City will now face West Ham in the first leg of the play-offs on Thursday night.
It was a completely different story for Swansea City.
Despite leading by 3 goals to 0 within the first 15 minutes the Swans were unable to hold on to their win.
Relegated Wolves produced an astonishing recovery from 3-0 and 4-1 down to claim the most unlikely of draws at Swansea in the Barclays Premier League.
Within the first minute Andrea Orlandi struck and just minutes later Joe Allen followed up with a second.
Nathan Dyer extended Swansea's lead before the 15-minute mark.
Wolves showed spirit and managed to halve the deficit either side of a goal by Danny Graham to secure Swansea's fourth.
But two second-half strikes from David Edwards and the outstanding Jarvis capped a breathless contest and secured a point for the visitors.
In the Blue Square Bet Premier it was a great result too for Wrexham. They won by a whopping 5 goals to 1 at home to Braintree and now face Luton away in the first leg of the promotion play-offs this Thursday.
Elsewhere, Newport County ended the season with a loss. They went down by three goals to one at Barrow.
Colwyn Bay can now breath a sigh as they won by 4 goals to 2 against Gloucester to retain their place in the Blue Square North Conference.