Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 Nc6 3. Nf3 d5 4. Bg5 f6 5. Bh4 g5 6. Bg3 g4 7. Nh4 Qe7 8. e3 Bd7
9. cxd5 exd5 10. Nc3 O-O-O 11. Nxd5 Qe6 12. Bc4 Bb4+ 13. Kf1 b5 14. Nb6+ cxb6
15. Bxe6 Bxe6 16. b3 f5 17. f3 gxf3 18. Qxf3 Nge7 19. Nxf5 Bxf5 20. Bh4 Bd3+
21. Kf2 *
Position (FEN): 2kr3r/p3n2p/1pn5/1p6/1b1P3B/1P1bPQ2/P4KPP/R6R b - - 3 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1575
Best move: Rhf8