Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 Nf6 3. Nc3 Bc5 4. Nf3 O-O 5. Nxe5 Re8 6. d4 Bb4 7. Bf4 Nxe4 8.
O-O Bxc3 9. Nxf7 Qe7 10. bxc3 c6 11. Qh5 *
Position (FEN): rnb1r1k1/pp1pqNpp/2p5/7Q/2BPnB2/2P5/P1P2PPP/R4RK1 b - - 1 11
Black to move.
Themes:  Middlegame  
Puzzle rating: 1549
Best move: d5