Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 d6 3. d4 exd4 4. Nxd4 a6 5. c4 c5 6. Nf3 h6 7. Bd3 Nc6 8. O-O
Be7 9. h3 Nf6 10. Re1 O-O 11. Nc3 Be6 12. Nd5 Qd7 13. Nxe7+ Qxe7 14. b3 a5 15.
Bb2 Rfe8 16. Qc2 Ne5 17. Nxe5 dxe5 18. Bxe5 Rad8 19. f4 Nh5 20. Rad1 Qh4 21. f5
Bc8 22. Ba1 Qg3 23. Qc3 *
Position (FEN): 2brr1k1/1p3pp1/7p/p1p2P1n/2P1P3/1PQB2qP/P5P1/B2RR1K1 b - - 4 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1484
Best move: Nf4