Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Qxd5 3. Nc3 Qd8 4. Nf3 Nf6 5. d4 Nc6 6. Be3 Bf5 7. Bb5 a6 8.
Ba4 b5 9. Bb3 Na5 10. O-O Nxb3 11. axb3 e6 12. Ne5 Bd6 13. Bg5 h6 14. Bh4 g5
15. Bg3 h5 16. f4 h4 17. Be1 g4 18. Qd2 Bxe5 19. fxe5 Nd5 20. Nxd5 Qxd5 21. c4
bxc4 22. Ra5 Qb7 23. bxc4 h3 24. g3 O-O-O 25. d5 Rh5 26. Rf2 exd5 27. cxd5 Be4
28. Qf4 Bf3 29. Rxf3 *
Position (FEN): 2kr4/1qp2p2/p7/R2PP2r/5Qp1/5RPp/1P5P/4B1K1 b - - 0 29
Black to move.
Themes:  Middlegame  
Puzzle rating: 1935
Best move: gxf3