Wanderers produced a five-star performance at Portman Road to record an emphatic victory against Ipswich Town in Sky Bet League One on Saturday afternoon.
It turned out to be an unforgettable afternoon in Suffolk, but it didn't get off to a good start. Wes Burns was a constant threat down the right-hand side in the first half and after finding a way past Liam Gordon, he saw a low centre turned in at the far post by Macauley Bonne.
Wanderers were sensational on the attack all afternoon and there was no way Christian Walton was going to be keeping a clean sheet on his Ipswich Town debut. With that said, the equalising goal came shortly after falling behind. Latching onto Gordon's headed pass, the irresistible Dapo Afolayan unleashed a low drive that went between the legs of Walton and into the net.
Town right-back Kane Vincent-Young was really struggling to get to grips with Afolayan, and just five minutes after being booked by referee Bobby Madley for a foul on the Wanderers star, he gave away a penalty for a foul on the very same player.
Eoin Doyle very rarely misses from the spot, and he stepped up to stroke the ball safely down the middle of the goal and into the net to give Ian Evatt's team the lead after just eighteen minutes.
Just after the half-hour mark, Ipswich equalised. Once again, Burns was the source of Bolton's problems and after racing down the right-hand side, he saw a low cross find the back of the net via an unfortunate deflection off of the leg Ricardo Almeida Santos.
Town's tails were up as they sensed an opportunity to restore their lead with Conor Chaplin going close twice in a minute. Bonne almost added his second goal of the game right on the half-time whistle, but he scuffed a shot wide from close range after being found by Burns.
Seconds later, Wanderers had a chance of their own and it was one that was taken with a goal of pure quality by Afolayan for his second of the afternoon. Picked out with a diagonal pass into his feet inside the box, he opened up to curl a shot into the bottom corner past a helpless Walton.
An early goal in the second half would have given Wanderers a likely unassailable lead and that's exactly what they got through Josh Sheehan on his return from international duty. Antoni Sarcevic had seen an initial shot blocked and he recovered the ball to tee up the Welsh midfielder who swept the ball into the corner from 10 yards out.
Before the hour, Wanderers had their fifth with George Johnston firing into the roof of the net for his first goal since signing for the club in the summer. The assist came from Ricardo Almeida Santos who found himself out wide on the right to supply an accurate cross into the box.
Ipswich didn't give up the fight and went close through Bonne midway through the second half, but the forward saw a volley come back off the inside of the post after latching onto Hayden Coulson's free-kick.
Wanderers could have scored even more than the hatful of goals they managed on an afternoon where the team showed an incredible ruthless approach to putting Ipswich to the sword. Trips to Portman Road haven't traditionally brought many rewards in recent history, but Ian Evatt's men registered the club's first win on the patch since 2005 in some style
Ipswich Town: Walton, Vincent-Young (Donacien 21), Burgess, Edmundson, Coulson, Harper, Evans, Burns (Jackson 84), Aluko, Chaplin (Carroll 63), Bonne.
Unused Subs: Holy, Penney, Barry, Pigott.
Goals: Bonne (5), Almeida Santos OG (30).
Bolton Wanderers: Dixon, Jones, Almeida Santos, Johnston (Baptiste 81), Gordon, Williams, Sheehan (Lee 74), Sarcevic, Isgrove (Kachunga 62), Afolayan, Doyle.
Unused Subs: Gilks, Aimson, Thomason, Delfouneso.
Goals: Afolayan (10, 45+2), Doyle pen (18), Sheehan (47), Johnston (57).