Chess puzzle (Advantage)
Moves: 1. e4 c6 2. Nc3 d5 3. Nf3 Bg4 4. h3 Bxf3 5. Qxf3 e6 6. d3 Nd7 7. Bf4 Bb4 8.
exd5 cxd5 9. d4 Ngf6 10. O-O-O a6 11. Ne2 Nb6 12. c3 Bd6 13. g4 Nc4 14. g5 Ne4
15. Ng3 Nxg3 16. Qxg3 Bxf4+ 17. Qxf4 Qd6 18. Qxd6 Nxd6 19. Bd3 h6 20. h4 hxg5
21. hxg5 Ke7 22. Rh7 *
Position (FEN): r6r/1p2kppR/p2np3/3p2P1/3P4/2PB4/PP3P2/2KR4 b - - 2 22
Black to move.
Themes:  Endgame  
Puzzle rating: 1114
Best move: Rxh7