Chess puzzle (Equality)
Moves: 1. d4 d5 2. e4 dxe4 3. Nc3 Nc6 4. f3 Qxd4 5. Qxd4 Nxd4 6. Kd1 exf3 7. Nxf3 Bg4
8. Be2 Bxf3 9. gxf3 Nxe2 10. Kxe2 O-O-O 11. Be3 b6 12. Nb5 e5 13. Nxa7+ Kb7 14.
Nb5 f5 15. Rad1 Be7 16. Rhg1 g6 17. f4 exf4 18. Bxf4 Nf6 19. Nxc7 Ne4 20. Be5
Rhe8 21. Rxd8 *
Position (FEN): 3Rr3/1kN1b2p/1p4p1/4Bp2/4n3/8/PPP1K2P/6R1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: Rxd8