Chess puzzle (Equality)
Moves: 1. e4 c6 2. f4 d5 3. exd5 cxd5 4. d4 Bf5 5. Nf3 Nf6 6. Bb5+ Nc6 7. O-O e6 8.
Ne5 Rc8 9. a3 a6 10. Nxc6 Rxc6 11. Bxc6+ bxc6 12. Qe2 Qb6 13. c3 Bd6 14. b4 Ne4
15. g4 Bg6 16. f5 Nxc3 17. Qf2 Nxb1 18. fxg6 f6 19. Rxb1 hxg6 20. g5 Rxh2 21.
Qe3 Rh4 22. Qxe6+ Be7 23. Qg8+ *
Position (FEN): 4k1Q1/4b1p1/pqp2pp1/3p2P1/1P1P3r/P7/8/1RB2RK1 b - - 2 23
Black to move.
Themes:  Middlegame  
Puzzle rating: 1882
Best move: Kd7