Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nf3 d5 3. Nc3 dxe4 4. Nxe4 Bf5 5. Bd3 Bxe4 6. Bxe4 Nf6 7. Qe2 Nxe4
8. Qxe4 Nd7 9. O-O e6 10. d4 Nf6 11. Qd3 Bd6 12. Bg5 O-O 13. Rad1 h6 14. Bh4
Be7 15. Rfe1 Nd5 16. Bxe7 Qxe7 17. a3 b5 18. b3 Qxa3 19. Ra1 Qe7 20. c4 bxc4
21. bxc4 Nb4 22. Qa3 Rfe8 23. Rab1 Nc2 *
Position (FEN): r3r1k1/p3qpp1/2p1p2p/8/2PP4/Q4N2/2n2PPP/1R2R1K1 w - - 5 24
White to move.
Themes:  Middlegame  
Puzzle rating: 991
Best move: Qxe7