Chess puzzle (Crushing)
Moves: 1. e4 e5 2. Bc4 Nf6 3. d3 Nc6 4. Nf3 Bc5 5. h3 a6 6. a3 h6 7. Nc3 d6 8. b4 Ba7
9. b5 Na5 10. Ba2 O-O 11. Bd2 Re8 12. g4 Be6 13. g5 Nh5 14. gxh6 g6 15. Ng5
Bxa2 16. Rxa2 Bd4 17. Ne2 axb5 18. Nxd4 exd4 19. c3 dxc3 20. Bxc3 *
Position (FEN): r2qr1k1/1pp2p2/3p2pP/np4Nn/4P3/P1BP3P/R4P2/3QK2R b K - 0 20
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1143
Best move: Qxg5