Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Nf3 f6 3. Bc4 Nc6 4. c3 d6 5. d4 exd4 6. Nxd4 Nxd4 7. cxd4 Ne7 8.
Nc3 c6 9. a4 a6 10. d5 c5 11. O-O Ng6 12. b3 Be7 13. f4 O-O 14. f5 Ne5 15. Bf4
Nxc4 16. bxc4 Bd7 17. Qg4 Kh8 18. Rab1 Qc8 19. Rf3 g5 20. fxg6 *
Position (FEN): r1q2r1k/1p1bb2p/p2p1pP1/2pP4/P1P1PBQ1/2N2R2/6PP/1R4K1 b - - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1236
Best move: Bxg4