Chess puzzle (Equality)
Moves: 1. e4 d5 2. exd5 Qxd5 3. d4 Qa5+ 4. Bd2 Qb6 5. Nf3 Bg4 6. Be2 e6 7. O-O Nf6 8.
c4 Qxb2 9. Bc3 Qb6 10. Qa4+ Nbd7 11. c5 Qc6 12. Bb5 Qd5 13. Ne5 Bf5 14. Bc4 Qe4
15. Bd3 Qh4 16. Bxf5 exf5 17. Re1 Be7 18. Nf3 Qf4 19. Rxe7+ *
Position (FEN): r3k2r/pppnRppp/5n2/2P2p2/Q2P1q2/2B2N2/P4PPP/RN4K1 b kq - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1606
Best move: Kxe7