West Bromwich Albion manager Roberto Di Matteo was left purring after watching his Midlands side smash Everton 4-1 at Goodison Park on Saturday.
After picking up just one point from a possible 15 in November before the Merseyside clash, the Baggies turned the tide in emphatic fashion.
Goals from Paul Scharner and Chris Brunt shocked the hosts and, although Tim Cahill offered hope before the break, Somen Tchoyi and Sylvain Distin's own goal late in the day secured the victory.
Mikel Arteta saw red for a stamp on Gonzalo Jara as the game turned sour and Youssouf Mulumbu was also dismissed for two bookings, a decision that irked di Matteo.
"We played fantastic football today, got some great goals and it was a very entertaining game too," he said.
"The second one was an absolute world-class goal in my opinion from Chris Brunt and we played well. We deserved to go ahead. We were always very good going forward.
"We picked the players up at half-time. It's a difficult ground to come, we hadn't won here for 31 years so we knew it wasn't going to be easy.
"In the second half we just kept going and we stuck to our gameplan, fortunately we scored the third goal too. The third goal was a very good goal, the fourth goal ended the game really.
"I think everybody saw he (Arteta) stepped on our player. In terms of the second yellow card for our player I think it was a very innocuous challenge.
"If you give yellow cards for those ones then you are probably going to get 20 yellow cards in a game."