Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 h6 4. Nc3 Nf6 5. O-O Bc5 6. h3 d6 7. a3 g5 8. Nd5 h5
9. Nxf6+ *
Position (FEN): r1bqk2r/ppp2p2/2np1N2/2b1p1pp/2B1P3/P4N1P/1PPP1PP1/R1BQ1RK1 b kq - 0 9
Black to move.
Themes:  Middlegame  
Puzzle rating: 1424
Best move: Qxf6