Chess puzzle (Equality)
Moves: 1. e3 d5 2. Nc3 Nf6 3. a3 e5 4. Nf3 Nc6 5. Bb5 a6 6. Bxc6+ bxc6 7. Nxe5 Bd7 8.
Nxd7 Nxd7 9. d4 c5 10. Nxd5 cxd4 11. Qxd4 Bc5 12. Qxg7 Rf8 13. b4 Be7 14. Nxe7
Qxe7 15. Qxh7 O-O-O 16. Bb2 Ne5 17. Qf5+ Nd7 18. Bd4 Kb8 19. Qa5 Qd6 20. c4
Rfe8 21. c5 *
Position (FEN): 1k1rr3/2pn1p2/p2q4/Q1P5/1P1B4/P3P3/5PPP/R3K2R b KQ - 0 21
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1419
Best move: Qxd4