Chess puzzle (Advantage)
Moves: 1. e4 Nc6 2. d4 d5 3. e5 Bf5 4. c3 f6 5. f4 Qd7 6. Be2 O-O-O 7. Nf3 Nh6 8. Be3
e6 9. Bd3 Ng4 10. Bg1 Bxd3 11. Qxd3 Qf7 12. Nbd2 fxe5 13. fxe5 Be7 14. O-O-O
Kb8 15. Kb1 Qh5 16. h3 Rhf8 17. Rf1 Rf7 18. Kc2 Rdf8 19. Kb3 a5 20. a3 h6 21.
Qe2 Rf4 22. Qd3 a4+ 23. Kxa4 *
Position (FEN): 1k3r2/1pp1b1p1/2n1p2p/3pP2q/K2P1rn1/P1PQ1N1P/1P1N2P1/5RBR b - - 0 23
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1837
Best move: Ngxe5