Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 Nd4 4. Nxd4 exd4 5. d3 c6 6. Bc4 d5 7. exd5 cxd5 8.
Bb5+ Bd7 9. Bxd7+ Qxd7 10. O-O Nf6 11. b3 Bd6 12. Bb2 Ng4 13. h3 Nf6 14. Nd2
O-O 15. Nf3 Rae8 16. Nxd4 Re5 17. Nf3 Rh5 18. Bxf6 gxf6 19. Nh2 Rg5 20. Ng4 f5
21. Nh2 Kh8 22. Nf3 Rxg2+ *
Position (FEN): 5r1k/pp1q1p1p/3b4/3p1p2/8/1P1P1N1P/P1P2Pr1/R2Q1RK1 w - - 0 23
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 591
Best move: Kxg2