Chess puzzle (Advantage)
Moves: 1. d4 d5 2. Bf4 h6 3. e3 a6 4. Nf3 Nf6 5. c3 g5 6. Bg3 Ne4 7. Nbd2 Nxg3 8. hxg3
g4 9. Ne5 Bf5 10. Nxg4 e6 11. Ne5 Nc6 12. g4 Be4 13. f3 Bg6 14. Nxg6 fxg6 15.
Bd3 Qf6 16. f4 Bd6 17. Nf3 g5 18. g3 O-O-O 19. Ne5 Nxe5 20. dxe5 Bxe5 21. fxe5
Qxe5 22. Qf3 *
Position (FEN): 2kr3r/1pp5/p3p2p/3pq1p1/6P1/2PBPQP1/PP6/R3K2R b KQ - 1 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 2188
Best move: Rhf8