Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 a6 5. Bc4 Nc6 6. Nc3 Nf6 7. Bg5 e6 8. O-O
Be7 9. Bxf6 Bxf6 10. Nxc6 bxc6 11. Rb1 O-O 12. Ne2 d5 13. exd5 cxd5 14. Bb3 Bb7
15. c3 Qc7 16. Kh1 Qc6 17. Rg1 Rfd8 18. f4 Qc5 19. Nd4 e5 20. fxe5 Bxe5 21. Re1
Qd6 22. Nf3 Bf4 23. Qd4 Re8 24. Nh4 Bxh2 *
Position (FEN): r3r1k1/1b3ppp/p2q4/3p4/3Q3N/1BP5/PP4Pb/1R2R2K w - - 0 25
White to move.
Themes:  Middlegame  
Puzzle rating: 1149
Best move: Nf5