Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 d6 4. d4 Nxd4 5. Nxd4 exd4 6. c3 dxc3 7. Nxc3 Nf6 8.
O-O Be6 9. Bb5+ Bd7 10. Bxd7+ Qxd7 11. Re1 O-O-O 12. Nd5 c6 13. Nxf6 gxf6 14.
Bf4 Re8 15. f3 d5 16. e5 Bg7 17. e6 fxe6 18. Be3 Kb8 19. Rc1 e5 20. g4 d4 21.
Bf2 Bh6 22. Bxd4 Bxc1 23. Bxa7+ Kxa7 *
Position (FEN): 4r2r/kp1q3p/2p2p2/4p3/6P1/5P2/PP5P/2bQR1K1 w - - 0 24
White to move.
Themes: Hanging Piece Endgame  
Puzzle rating: 951
Best move: Qxd7