Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 Nc6 3. c3 e5 4. Bc4 Nf6 5. d3 g6 6. O-O Bg7 7. Bg5 O-O 8. h3
Qb6 9. b3 d6 10. Qd2 Re8 11. Na3 Be6 12. Nc2 Qc7 13. Ne3 a6 14. Bxe6 fxe6 15.
Bxf6 Bxf6 16. Ng4 Bg7 17. Nh6+ Kh8 18. Rac1 Rf8 19. Ng4 d5 20. Ng5 Rae8 21. h4
Rf4 22. f3 Qe7 23. Nxe5 *
Position (FEN): 4r2k/1p2q1bp/p1n1p1p1/2ppN1N1/4Pr1P/1PPP1P2/P2Q2P1/2R2RK1 b - - 0 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1679
Best move: Bxe5