Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Nf6 4. Ng5 d5 5. exd5 Na5 6. Bb5+ c6 7. dxc6 bxc6 8.
Bd3 Be7 9. Nc3 O-O 10. a3 Nd5 11. Bxh7+ Kh8 12. h4 f6 13. Qh5 *
Position (FEN): r1bq1r1k/p3b1pB/2p2p2/n2np1NQ/7P/P1N5/1PPP1PP1/R1B1K2R b KQ - 1 13
Black to move.
Themes:  Middlegame  
Puzzle rating: 1539
Best move: Nf4