Chess puzzle (Equality)
Moves: 1. d4 d5 2. Nf3 b5 3. Bf4 e6 4. e3 a6 5. Nc3 Nf6 6. a4 Ne4 7. axb5 Nxc3 8. bxc3
a5 9. Bd3 Be7 10. O-O O-O 11. Ra4 f5 12. Qa1 g5 13. Be5 c6 14. bxc6 Nxc6 15.
Qa2 g4 16. Nd2 Bd7 17. Ra1 Nxe5 18. dxe5 Bxa4 19. Qxa4 Qc7 20. f4 gxf3 21. Nxf3
Qxc3 22. Rf1 Rfb8 *
Position (FEN): rr4k1/4b2p/4p3/p2pPp2/Q7/2qBPN2/2P3PP/5RK1 w - - 2 23
White to move.
Themes:  Middlegame  
Puzzle rating: 1549
Best move: Qd7