Chess puzzle (Advantage)
Moves: 1. e4 e6 2. Bc4 d5 3. exd5 exd5 4. Bb3 Ne7 5. Nf3 Bg4 6. O-O c6 7. d3 Nd7 8. h3
Bh5 9. Bf4 Nc5 10. Nbd2 Ne6 11. Bh2 Nc8 12. c4 Nb6 13. cxd5 Nxd5 14. d4 Nxd4
15. Qe1+ Ne6 16. Nd4 Qd7 17. Nc4 Be7 18. Nf5 O-O 19. Nxe7+ Qxe7 20. Bd6 Qf6 21.
Bxf8 Rxf8 22. Ne5 Rd8 23. f4 Nexf4 24. Bxd5 cxd5 25. Qe3 g5 26. Rae1 d4 27. Qd2
Qb6 28. Rxf4 *
Position (FEN): 3r2k1/pp3p1p/1q6/4N1pb/3p1R2/7P/PP1Q2P1/4R1K1 b - - 0 28
Black to move.
Themes:  Middlegame  
Puzzle rating: 1826
Best move: gxf4