St. Louis won for the fifth time in six games and improved to 13-3-1 at home, tying Detroit for the most home wins. The Blues are 13-2-4 under coach Ken Hitchcock, who took over for the fired Davis Payne on Nov. 6.
The Blues moved into third place in the Western Conference with 42 points after being 14th in the 15-team group on Nov. 7. St. Louis has won its last five against Columbus and improved to 12-1-1 in the previous 14 home meetings with the Blue Jackets.
Alex Steen, Alex Pietrangelo and Patrik Berglund also scored in the third period for St. Louis, which trailed 3-2 after two. T.J. Oshie and Kevin Shattenkirk added goals for the Blues, who have won nine of 11 in St. Louis. Jaroslav Halak (6-7-4) made 28 saves.
Fedor Tyutin had three assists for Columbus, which lost for the fifth time in six games,
Arnott scored his sixth goal of the season with 13:17 left to give the Blues a 4-3 lead. He missed Saturday's 2-1 shootout loss at Nashville because of an illness.
Steen tied it 3-3 with his 11th goal of the season 58 seconds into the third period. He has 10 points in his last 10 games against Columbus.
Pietrangelo gave the Blues a 5-3 lead midway though the third with his fifth goal. Columbus climbed back within a goal when Derick Brassard scored with 4:09 left. The Blue Jackets had led 3-2 on a goal by Mark Letestu with 1.3 seconds remaining in the second period.
NOTES: Columbus LW Vinny Prospal, who has 234 career goals, has never scored against St. Louis in 21 games. ... The Blue Jackets have won just seven games in regulation over their last 54, dating to Feb. 25. ... Halak is 5-1-4 in his last 10 appearances.