Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 d6 4. O-O Bd7 5. d4 exd4 6. Nxd4 Be7 7. Nc3 Bf6 8.
Nf3 Bg4 9. h3 Bxf3 10. Qxf3 Ne7 11. Be3 O-O 12. Qe2 Ne5 13. f4 N5g6 14. Rad1 c6
15. e5 Bh4 16. Rxd6 Qa5 17. Bd3 Bg3 18. f5 Nxe5 19. f6 N7g6 20. fxg7 Kxg7 21.
Bd4 Rae8 22. Bxg6 hxg6 23. Qg4 f6 *
Position (FEN): 4rr2/pp4k1/2pR1pp1/q3n3/3B2Q1/2N3bP/PPP3P1/5RK1 w - - 0 24
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1691
Best move: Qxg3