Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 e6 3. Nc3 Bb4 4. Bd2 Bxc3 5. bxc3 dxc4 6. e3 b5 7. a4 Bd7 8.
axb5 Bxb5 9. Bxc4 Bxc4 10. Qa4+ Nd7 11. Qxc4 Ne7 12. Nf3 O-O 13. O-O Ng6 14.
Rfb1 e5 15. d5 Nb6 16. Qe4 Nxd5 17. Nxe5 Nf6 18. Qd4 Nxe5 19. Be1 Qd7 *
Position (FEN): r4rk1/p1pq1ppp/5n2/4n3/3Q4/2P1P3/5PPP/RR2B1K1 w - - 2 20
White to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1606
Best move: Qxe5