Chess puzzle (Equality)
Moves: 1. e3 e5 2. g3 d5 3. Bg2 Nc6 4. c3 a6 5. a3 h6 6. d4 e4 7. Nd2 Nf6 8. c4 Na7 9.
c5 c6 10. b4 b5 11. cxb6 Qxb6 12. Nb3 Be7 13. Ne2 O-O 14. O-O Nb5 15. Qc2 Bd7
16. Nc3 Nxc3 17. Qxc3 Rab8 18. Bd2 Nh7 19. Rfb1 Qc7 20. Nc5 Rfe8 21. Nxd7 *
Position (FEN): 1r2r1k1/2qNbppn/p1p4p/3p4/1P1Pp3/P1Q1P1P1/3B1PBP/RR4K1 b - - 0 21
Black to move.
Themes:  Middlegame  
Puzzle rating: 1631
Best move: Qxd7