Category: 1800-2000 elo
White to play and give checkmate.
Solution:
1. Rxh7+!! Kxh7 2. Qh2+ Kg6 3. Qh5+ Kf6 4. e5+! (4. Rd5 {was played in the game.}) 4... Kxe5 (4... dxe5 5. Ne4+#) 5. Re1+ Kf6 6. Nd5+# 1-0
White to play and give checkmate.
1. Rxh7+!! Kxh7 2. Qh2+ Kg6 3. Qh5+ Kf6 4. e5+! (4. Rd5 {was played in the game.}) 4... Kxe5 (4... dxe5 5. Ne4+#) 5. Re1+ Kf6 6. Nd5+# 1-0