Magnus Carlsen won the Norway Chess 2025 in Stavanger after D Gukesh's final-round blunder against Fabiano Caruana.