Chess puzzle (Advantage)
Moves: 1. d4 d6 2. e4 Nf6 3. Nc3 c6 4. Bd3 Nbd7 5. h3 h6 6. Be3 e5 7. Qe2 Be7 8. O-O-O
O-O 9. dxe5 Nxe5 10. f4 Nxd3+ 11. Rxd3 Qc7 12. g4 Nh7 13. h4 f6 14. Nh3 g5 15.
hxg5 hxg5 16. f5 Rf7 17. Bd2 Bd7 18. Nf2 Rd8 19. Rdh3 Rg7 20. Nd3 Bf8 21. Qh2
Be8 22. Rxh7 *
Position (FEN): 3rbbk1/ppq3rR/2pp1p2/5Pp1/4P1P1/2NN4/PPPB3Q/2K4R b - - 0 22
Black to move.
Themes:  Middlegame  
Puzzle rating: 669
Best move: Rxh7