Chess puzzle (Equality)
Moves: 1. c4 e5 2. d3 Nf6 3. Nc3 d5 4. cxd5 Nxd5 5. g3 Nxc3 6. bxc3 Qd5 7. Nf3 Nc6 8.
Bg2 Qd8 9. O-O Bg4 10. Bb2 Bd6 11. c4 Qf6 12. h3 Be6 13. Kh2 Bd7 14. Rb1 O-O
15. d4 exd4 16. Nxd4 Nxd4 17. Bxd4 Qe7 18. Rxb7 Rab8 19. Rxa7 Qe6 20. c5 Be7
21. Rxc7 Rbc8 22. Bxg7 *
Position (FEN): 2r2rk1/2RbbpBp/4q3/2P5/8/6PP/P3PPBK/3Q1R2 b - - 0 22
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1889
Best move: Rxc7