Daily Puzzle for 2026-01-02

Caissa

3 hours ago
#1
White to move
[Event "Copenhagen, 2003"]
[White "Magnus Carlsen"]
[Black "Hans K Harestad"]
[FEN "r7/3bb1kp/q4p1N/1pnPp1np/2p4Q/2P5/1PB3P1/2B2RK1 w - - 1 0"]
%Hidden=1
1. Qxg5+ fxg5 2. Rf7+ Kxh6 3. Rxh7#