Chess puzzle (Advantage)
Moves: 1. d4 e6 2. c4 d5 3. Nc3 c6 4. Nf3 f5 5. Bf4 Bd6 6. e3 Nf6 7. Qc2 O-O 8. Bd3
Na6 9. a3 Nc7 10. O-O Bxf4 11. exf4 Nh5 12. g3 Rf6 13. Rfe1 Rg6 14. Kf1 Bd7 15.
cxd5 cxd5 16. Ne5 Rh6 17. Qe2 Be8 18. Rac1 Nxf4 19. gxf4 Rxh2 20. Qf3 Qh4 21.
Qe3 *
Position (FEN): r3b1k1/ppn3pp/4p3/3pNp2/3P1P1q/P1NBQ3/1P3P1r/2R1RK2 b - - 3 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 2461
Best move: Rh3