Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Qf6 3. c3 Bc5 4. Bc4 Ne7 5. Qb3 O-O 6. d4 d5 7. exd5 Bd6 8.
dxe5 Bxe5 9. O-O Bd6 10. Bd3 b6 11. Bg5 Bxh2+ 12. Kxh2 Qd6+ 13. g3 Ng6 14. Nbd2
Bg4 15. Nc4 *
Position (FEN): rn3rk1/p1p2ppp/1p1q2n1/3P2B1/2N3b1/1QPB1NP1/PP3P1K/R4R2 b - - 4 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1541
Best move: Qxd5