Viktor Arvidsson scored twice and Cam Talbot made 23 stops as the Los Angeles Kings topped the Calgary Flames 4-1.