Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Bd7 5. Nc3 Nc6 6. Be3 g6 7. f3 Bg7 8. Qd2
Nf6 9. O-O-O O-O 10. h4 h5 11. Be2 a5 12. Rdg1 b5 13. Ndxb5 Ne5 14. g4 Bxb5 15.
Nxb5 Rb8 16. gxh5 Nxh5 17. Bh6 Nxf3 18. Bxf3 Rxb5 19. Bxh5 Qb6 20. Bxg7 Kxg7
21. b3 *
Position (FEN): 5r2/4ppk1/1q1p2p1/pr5B/4P2P/1P6/P1PQ4/2K3RR b - - 0 21
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1783
Best move: Rxh5