Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. c3 Nf6 4. d3 Bc5 5. h3 h6 6. a4 O-O 7. Be2 d5 8. exd5
Nxd5 9. O-O Bd6 10. Nbd2 Nf4 11. Ne4 Bf5 12. Nfd2 Qh4 13. Bf3 Rad8 14. Nc4 Bxe4
15. Bxe4 f5 16. Bf3 e4 17. dxe4 fxe4 18. Bg4 Nxh3+ 19. Bxh3 Bh2+ 20. Kxh2 Rxd1
21. Rxd1 Qxf2 22. Be3 Qg3+ *
Position (FEN): 5rk1/ppp3p1/2n4p/8/P1N1p3/2P1B1qB/1P4PK/R2R4 w - - 2 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 857
Best move: Kxg3