Yeovil Town came from behind to inflict Carlisle's heaviest home defeat of the season and kept themselves firmly in the promotion hunt in the process. It was a remarkable fightback by the Glovers, who were lucky not to have been more than 1-0 down at the break as Carlisle threatened to run riot in the first half.
Only keeper Steve Mildenhall kept the first-half score respectable with a string of early saves to deny a menacing United attack. As early as the fourth minute he was forced into a double save to thwart Zigor Aranalde with his feet and turn a point-blank Karl Hawley effort around the post. The save of the game came in the 11th minute when he made a brilliant one-handed tip over to keep out Aranalde's header from Jeff Smith's corner.
This one-way traffic eventually produced the United goal when an Aranalde free-kick was cleared only as far as Kevin Gall and the former Glovers man crossed for Joe Garner. The on-loan Blackburn teenager hit an unstoppable 12-yard volley to claim his first senior league goal and give United the opener.
Yeovil were a different proposition after the break and substitute Wayne Gray helped himself to the equaliser by steering the ball past Keiren Westwood after Leon Best muscled past two challenges to create the 49th minute opening. Best went one better in the 72nd minute by out-jumping Westwood to steer home a header at the far post from Peter Sweeney's free-kick.
United made a double substitution after that with Derek Holmes and Johann Smith replacing Paul Murray and Gall, but the reshuffle didn't work and the visitors stunned United with a third goal. Best made it nine goals in 13 appearances for Yeovil with a low 25-yard shot that hit the inside of the post before ricocheting beyond Westwood. Best then set up Chris Cohen for a fourth when he fired a fierce 18-yard shot into the top corner of the net right at the death.