Chess puzzle (Advantage)
Moves: 1. e4 d5 2. exd5 Nf6 3. Nc3 Nxd5 4. Nxd5 Qxd5 5. d4 Nc6 6. Nf3 Bg4 7. c4 Qe4+
8. Be2 Bxf3 9. gxf3 Qxd4 10. Be3 Qxd1+ 11. Rxd1 e6 12. O-O Bd6 13. Kh1 O-O-O
14. Rb1 a6 15. a3 f6 16. b4 g5 17. b5 axb5 18. cxb5 Ne5 19. a4 g4 20. fxg4 Rdg8
21. h3 h5 22. gxh5 f5 23. a5 Nf7 24. a6 bxa6 25. bxa6 e5 26. a7 Kd7 27. Bc4 *
Position (FEN): 6rr/P1pk1n2/3b4/4pp1P/2B5/4B2P/5P2/1R3R1K b - - 2 27
Black to move.
Themes:  Middlegame  
Puzzle rating: 1680
Best move: Rxh5