A punter produced a miracle on Saturday after correctly predicting the results of all 10 games in the Championship.With odds of 12,594/1, the punter surely thought it was nothing more than a hit and hope when he placed the bet with Ladbrokes.To make the bet even more incredible, there wasn’t a single draw in the Championship on Saturday. But the punter correctly predicted the winner of all 10 matches.Their afternoon got off to a pretty comfortable start, with Premier League-bound Fulham cruising to a 2-0 win over Blackburn Rovers.

9 more results correctly predicted

One down, nine to go.

The remaining games were all 3pm kick-offs.

Boldly, the fan backed Cardiff City to win at play-off hopefuls QPR and for West Brom to end their woeful run of form by beating Hull.

They were both successful, with the Bluebirds turning around a 1-0 deficit to beat QPR 2-1.

Bet came in thanks to late drama

However, the most daring move came by predicting promotion chasers Bournemouth to lose to mid-table Preston.

The Deepdale encounter would prove to be the most stressful. 

Preston had to come from behind after Jamal Lowe gave Scott Parker’s side the lead in the 50th minute.

Cameron Archer quickly responded for the hosts with the equaliser four minutes later, but the winner - scored by Emil Riis Jakobsen - would only arrive in the 89th minute.

There was controversy behind Jakobsen’s goal, too. Bournemouth were upset that Preston weren’t penalised for an alleged foul on Philip Billing in the build-up.

"I just have not got a clue for the life of me why [a foul was not given]. Phillip Billing has just been assaulted in the middle of the park,” Parker said at full-time, per BBC Sport.

"There are some things that are unforgivable really and I just feel that that decision was a stonewall foul. 

“The inconsistency is frustrating and obviously my emotions probably got the better of me at that point.”

The full bet slip

Parker’s loss was the punter’s gain and after putting down £1, they walked away with £12,594.

Here’s the bet slip in full:

Fulham to beat Blackburn - 2/5

Birmingham to beat Bristol City - 12/5

Derby to beat Barnsley - 5/4

WBA to beat Hull - 23/20

Middlesbrough to beat Luton - 5/6

Preston to beat Bournemouth - 21/10

Millwall to beat Reading - 6/4

Blackpool to beat Stoke - 3/1

Swansea to beat Coventry - 7/4

Cardiff to beat QPR - 5/2

Ladbrokes’ Alex Apati said, via The Sun: "Our punter probably deserves £12.5k just for backing West Brom to win a game of football, but to go and predict all 10 results in the Championship, avoiding any draws, really is sensational stuff."