Chess puzzle (Advantage)
Moves: 1. e4 c5 2. Nf3 a6 3. c3 e6 4. Bd3 d5 5. exd5 Qxd5 6. Bc2 Nc6 7. O-O Nf6 8. d3
b5 9. Bg5 Be7 10. Bh4 Bb7 11. Bg3 O-O 12. h3 Nd7 13. Nbd2 f6 14. Ne4 Nce5 15.
Nxe5 Nxe5 16. Bxe5 fxe5 17. Bb3 c4 18. dxc4 bxc4 19. Bc2 Rf4 20. f3 Raf8 21.
Qe2 Qb5 22. Rab1 Bd5 23. Nf2 Bxf3 *
Position (FEN): 5rk1/4b1pp/p3p3/1q2p3/2p2r2/2P2b1P/PPB1QNP1/1R3RK1 w - - 0 24
White to move.
Themes:  Middlegame  
Puzzle rating: 1193
Best move: gxf3