Chess puzzle (Equality)
Moves: 1. e4 e6 2. d4 d6 3. f4 h6 4. Nf3 g6 5. Bd3 Bg7 6. f5 exf5 7. exf5 Qe7+ 8. Kf2
Bxd4+ 9. Nxd4 Qh4+ 10. g3 *
Position (FEN): rnb1k1nr/ppp2p2/3p2pp/5P2/3N3q/3B2P1/PPP2K1P/RNBQ3R b kq - 0 10
Black to move.
Themes: Hanging Piece Opening  
Puzzle rating: 1592
Best move: Qxd4+