Chess puzzle (Advantage)
Moves: 1. e4 c5 2. d4 cxd4 3. c3 dxc3 4. Nxc3 a6 5. Nf3 e6 6. Bc4 Nc6 7. O-O Qc7 8.
Qe2 b5 9. Bb3 Bb7 10. Rd1 Be7 11. e5 d6 12. Bf4 d5 13. Rac1 Rd8 14. Qe3 Qb8 15.
Ne2 h6 16. Ng3 g5 17. Nh5 gxf4 18. Qxf4 Bg5 19. Ng7+ Ke7 20. Qg3 Bxc1 21. Rxc1
h5 22. Qg5+ f6 23. Qg6 Rh6 *
Position (FEN): 1q1r2n1/1b2k1N1/p1n1ppQr/1p1pP2p/8/1B3N2/PP3PPP/2R3K1 w - - 2 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1782
Best move: Nf5+