Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Bg5 e6 7. f4 Be7 8. Qf3
h6 9. Bh4 Nc6 10. O-O-O Qc7 11. Nxc6 bxc6 12. Bc4 O-O 13. g4 d5 14. e5 Ne8 15.
Bxe7 Qxe7 16. Bd3 Nc7 17. h4 c5 18. g5 c4 19. gxh6 g6 20. Bxg6 fxg6 21. h5 g5
22. Rdg1 Kh7 23. Qg3 Rxf4 24. Ne2 Rf5 25. Qe3 Bb7 26. Nd4 Nb5 *
Position (FEN): r7/1b2q2k/p3p2P/1n1pPrpP/2pN4/4Q3/PPP5/2K3RR w - - 6 27
White to move.
Themes:  Middlegame  
Puzzle rating: 1237
Best move: Nxf5