Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Qxd4 Nc6 5. Bb5 Bd7 6. Bxc6 Bxc6 7. Bg5 Qd7 8.
Nc3 Qg4 9. O-O-O f6 10. Be3 Qxg2 11. Nh4 Qg4 12. Nf5 g6 13. h3 Qh5 14. Ng3 Qe5
15. Qd3 Bh6 16. Kb1 Bxe3 17. Qxe3 b6 18. f4 Qc5 19. Qe2 O-O-O 20. Qa6+ Kb8 21.
Rhe1 Ne7 22. Rd3 Bb7 23. Qa4 Nc6 24. Red1 Rhe8 25. Nge2 Nb4 26. Rd4 a5 27. a3
Nc6 28. b4 axb4 29. axb4 Qh5 30. Rc4 b5 31. Nxb5 *
Position (FEN): 1k1rr3/1bp4p/2np1pp1/1N5q/QPR1PP2/7P/2P1N3/1K1R4 b - - 0 31
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 915
Best move: Qxe2