Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. c3 Nf6 5. d3 h6 6. b4 Bb6 7. b5 Na5 8. Nxe5
Nxc4 9. Nxc4 Bc5 10. d4 Be7 11. Bf4 O-O 12. Nbd2 d5 13. Ne5 dxe4 14. O-O c5 15.
bxc6 Bd6 16. Qe2 Nd5 17. Bg3 Bxe5 18. Bxe5 f5 19. c4 Nb4 20. c7 Qd7 21. f4 Nd3
22. Qh5 *
Position (FEN): r1b2rk1/ppPq2p1/7p/4Bp1Q/2PPpP2/3n4/P2N2PP/R4RK1 b - - 2 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 1455
Best move: Nxe5