Chess puzzle (Advantage)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Nc3 Nf6 4. d4 exd4 5. Nxd4 Bb4 6. Nxc6 bxc6 7. Bd3 d5 8.
exd5 cxd5 9. O-O O-O 10. Bg5 c6 11. Na4 Be7 12. Re1 Re8 13. c3 Bg4 14. Qc2 h6
15. Be3 Nd7 16. f3 Be6 17. b4 a5 18. a3 Qb8 19. Nc5 Bd6 20. g3 axb4 21. axb4
Rxa1 22. Rxa1 Nxc5 23. bxc5 Bc7 24. Bd4 Bh3 25. Kf2 h5 26. Rb1 Qc8 27. Qd2 f6
28. Bxf6 *
Position (FEN): 2q1r1k1/2b3p1/2p2B2/2Pp3p/8/2PB1PPb/3Q1K1P/1R6 b - - 0 28
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1558
Best move: gxf6