The United skipper scored the decisive goal with 11 minutes remaining after the England international reacted quickest when Marouane Fellaini’s header rebounded off the woodwork.
Herrera was unable to have a telling impact on the match and the uncapped Spanish midfielder was replaced by Memphis Depay before Rooney’s late winner on Merseyside.
However, the 25-year-old was still all smiles with Rooney on the team coach after a thrilling 1-0 victory over bitter rivals Liverpool at Anfield.
With the happiest guy ! What a victory ! 🔴 pic.twitter.com/jFu4tarcJL
— Ander Herrera (@AnderHerrera) January 17, 2016
The 30-year-old striker has scored four goals in his last three games in all competitions for the Red Devils.
Rooney’s 79th-minute winner takes the United captain’s tally to six goals in 28 Premier League games so far this season.
Louis van Gaal’s side moved up to fifth place in the Premier League table and are two points behind fourth-placed Tottenham Hotspur.
MORE: Man United latest news
MORE: Arsenal latest news
MORE: Chelsea latest news
MORE: Liverpool latest news