Chess puzzle (Advantage)
Moves: 1. e4 d5 2. e5 d4 3. Nf3 c5 4. c3 dxc3 5. bxc3 e6 6. Qb3 Nc6 7. Bb5 a6 8. Bxc6+
bxc6 9. d4 Kd7 10. Be3 cxd4 11. Nxd4 Qc7 12. Qd1 Qxe5 13. Nb3+ Qd6 14. Qf3 Kc7
15. O-O Qd5 16. Qxf7+ Ne7 17. Na3 e5 18. Qh5 Nf5 19. Rad1 Qg8 20. Nc2 Be6 21.
Bc5 Qf7 *
Position (FEN): r4b1r/2k2qpp/p1p1b3/2B1pn1Q/8/1NP5/P1N2PPP/3R1RK1 w - - 8 22
White to move.
Themes:  Middlegame  
Puzzle rating: 2244
Best move: Qe2