Chess puzzle (Advantage)
Moves: 1. e4 e6 2. d4 Nf6 3. Nc3 Bb4 4. e5 Ne4 5. Bd2 Nxd2 6. Qxd2 O-O 7. Nf3 Nc6 8.
Bd3 f5 9. O-O-O a6 10. h4 Ne7 11. h5 h6 12. Rhg1 Nd5 13. g4 Nxc3 14. bxc3 Ba3+
15. Kb1 f4 16. g5 hxg5 17. Nxg5 Be7 18. Nh7 Rf7 19. h6 g5 20. Nxg5 Bxg5 21.
Rxg5+ *
Position (FEN): r1bq2k1/1ppp1r2/p3p2P/4P1R1/3P1p2/2PB4/P1PQ1P2/1K1R4 b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1210
Best move: Qxg5