Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d5 3. Nc3 c5 4. exd5 exd5 5. dxc5 Bxc5 6. Qxd5 Qe7+ 7. Be2 Nf6
8. Qd1 O-O 9. Nf3 Nc6 10. O-O Bg4 11. Re1 Rad8 12. Bd2 Qd7 13. Bg5 Qc7 14. Bd3
Nd4 15. Bxf6 Nxf3+ 16. gxf3 Bh5 17. Bh4 Qc6 18. Bxd8 Bxf3 19. Bxh7+ Kxh7 20.
Qd3+ Kg8 21. Ne4 Qg6+ 22. Ng3 Qg4 23. Qf1 *
Position (FEN): 3B1rk1/pp3pp1/8/2b5/6q1/5bN1/PPP2P1P/R3RQK1 b - - 7 23
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1425
Best move: Rxd8