Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Bc4 b5 3. Bxb5 c6 4. Bc4 d5 5. exd5 cxd5 6. Bb5+ Bd7 7. Bxd7+ Qxd7
8. d3 Nf6 9. Nf3 Bc5 10. O-O O-O 11. a3 Re8 12. b4 Bb6 13. Bb2 Bc7 14. Re1 Nc6
15. Nc3 d4 16. Ne4 Nxe4 17. Rxe4 f5 18. Re2 e4 19. dxe4 fxe4 20. Nxd4 Qd6 21.
g3 Rad8 22. c3 Ne5 23. Qb3+ Kh8 24. Nf5 *
Position (FEN): 3rr2k/p1b3pp/3q4/4nN2/1P2p3/PQP3P1/1B2RP1P/R5K1 b - - 4 24
Black to move.
Themes:  Middlegame  
Puzzle rating: 1276
Best move: Nf3+