Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nf6 3. Bc4 Bc5 4. O-O O-O 5. c3 d6 6. d3 h6 7. Be3 Bb6 8. h3 c6
9. Qc2 Be6 10. Nbd2 d5 11. exd5 cxd5 12. Bb3 Nc6 13. d4 exd4 14. Nxd4 Nxd4 15.
Bxd4 Bxd4 16. cxd4 Rc8 17. Qd3 a6 18. Rac1 Rxc1 19. Rxc1 Qd7 20. Bc2 Rc8 21.
Nb3 Qc6 22. Qd2 Ne4 *
Position (FEN): 2r3k1/1p3pp1/p1q1b2p/3p4/3Pn3/1N5P/PPBQ1PP1/2R3K1 w - - 7 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1068
Best move: Bxe4