Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nc6 5. d4 Nf6 6. Be3 e6 7. Bb5 Bd7 8.
O-O Bb4 9. a3 Bxc3 10. bxc3 a6 11. Ba4 b5 12. Bb3 O-O 13. c4 bxc4 14. Bxc4 Na5
15. Ba2 Nc6 16. c4 Ne8 17. d5 exd5 18. cxd5 Ne7 19. Qd4 Nf5 20. Qe4 Nxe3 21.
fxe3 Nf6 22. Qh4 Bb5 23. Rfe1 Re8 24. e4 Rb8 25. Rad1 Ba4 26. Rd2 Bb3 27. Bxb3
Rxb3 28. a4 Rxf3 *
Position (FEN): 3qr1k1/2p2ppp/p4n2/3P4/P3P2Q/5r2/3R2PP/4R1K1 w - - 0 29
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1036
Best move: gxf3