Chess puzzle (Equality)
Moves: 1. d4 d5 2. Bf4 Bf5 3. e3 e6 4. Nf3 Bd6 5. Bg3 Bxg3 6. hxg3 Nc6 7. c4 Nb4 8.
Qa4+ Nc6 9. cxd5 Qxd5 10. Nc3 Qd8 11. Bb5 Ne7 12. e4 Bg6 13. d5 exd5 14. exd5
Nxd5 15. Bxc6+ bxc6 16. Qxc6+ Kf8 17. Qxd5 Qe7+ 18. Qe5 Qb4 19. b3 *
Position (FEN): r4k1r/p1p2ppp/6b1/4Q3/1q6/1PN2NP1/P4PP1/R3K2R b KQ - 0 19
Black to move.
Themes: Pin Middlegame  
Puzzle rating: 1504
Best move: Re8