Chess puzzle (Advantage)
Moves: 1. d4 e5 2. d5 c6 3. c4 cxd5 4. e3 dxc4 5. Bxc4 Nf6 6. Ne2 d5 7. Bb3 Be6 8. O-O
Be7 9. Ng3 O-O 10. e4 d4 11. Bxe6 fxe6 12. f4 exf4 13. Bxf4 Nc6 14. Bg5 Nd7 15.
Rxf8+ Qxf8 16. Bxe7 Qxe7 17. Nd2 e5 18. Nf3 Rf8 19. Qb3+ Kh8 20. Qxb7 Qc5 *
Position (FEN): 5r1k/pQ1n2pp/2n5/2q1p3/3pP3/5NN1/PP4PP/R5K1 w - - 1 21
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 962
Best move: Qxd7