Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. c3 Nf6 5. d3 d6 6. Bb3 Na5 7. Ba4+ c6 8. h3 b5
9. Bc2 Be7 10. Be3 d5 11. Nxe5 O-O 12. b4 Nb7 13. Nxc6 Qd7 14. Nxe7+ Qxe7 15.
Nd2 Nh7 16. exd5 Nd6 17. O-O Bb7 18. Bc5 Bxd5 19. Re1 Qf6 20. Bd4 Qg6 21. Ne4
Nf5 22. Be3 Rad8 23. Bb3 *
Position (FEN): 3r1rk1/p4ppn/6qp/1p1b1n2/1P2N3/1BPPB2P/P4PP1/R2QR1K1 b - - 9 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1610
Best move: Bxe4