Chess puzzle (Equality)
Moves: 1. d4 d5 2. c4 Nf6 3. Nf3 e6 4. Bg5 h6 5. Bh4 Bb4+ 6. Nbd2 O-O 7. e3 Be7 8. Be2
Ne4 9. Bxe7 Qxe7 10. O-O c6 11. Rc1 f5 12. Ne5 Qb4 13. Nxe4 dxe4 14. b3 c5 15.
Ng6 Rf6 16. Ne7+ Kh7 17. Nxc8 Nc6 18. Nd6 cxd4 19. exd4 *
Position (FEN): r7/pp4pk/2nNpr1p/5p2/1qPPp3/1P6/P3BPPP/2RQ1RK1 b - - 0 19
Black to move.
Themes: Hanging Piece Middlegame  
Puzzle rating: 1549
Best move: Qxd6