Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 b6 3. Nc3 Bb4 4. Nf3 Bb7 5. Bd2 f5 6. a3 Bxc3 7. Bxc3 Nf6 8. b4
Ne4 9. Bb2 O-O 10. e3 d6 11. Bd3 Nd7 12. O-O Ndf6 13. h3 h6 14. Rc1 Qe8 15. Qb3
Kh8 16. Qc2 g5 17. d5 e5 18. Nd2 Nxd2 19. Qxd2 Bc8 20. Bb1 Qh5 21. Bc2 Qh4 22.
Bd1 f4 23. exf4 *
Position (FEN): r1b2r1k/p1p5/1p1p1n1p/3Pp1p1/1PP2P1q/P6P/1B1Q1PP1/2RB1RK1 b - - 0 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1838
Best move: gxf4