Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 Bc5 3. d3 d6 4. Nc3 Be6 5. Bxe6 fxe6 6. h3 Nf6 7. Bg5 O-O 8.
Nge2 Qe8 9. O-O Qg6 10. Be3 Nbd7 11. d4 exd4 12. Nxd4 Bxd4 13. Bxd4 e5 14. Be3
Nxe4 15. Qd5+ Kh8 16. Qxe4 Qh5 17. Qxb7 Rab8 18. Qxc7 Nf6 19. Qxd6 Rfd8 20. Qe7
Re8 21. Qd7 *
Position (FEN): 1r2r2k/p2Q2pp/5n2/4p2q/8/2N1B2P/PPP2PP1/R4RK1 b - - 4 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1207
Best move: Nxd7