Chess puzzle (Equality)
Moves: 1. e4 e5 2. d3 Nc6 3. f4 f6 4. Qh5+ g6 5. Qd1 Bc5 6. f5 g5 7. Qh5+ Kf8 8. Nc3
Nd4 9. Nd5 Nxc2+ 10. Kd1 Nxa1 11. Nf3 c6 *
Position (FEN): r1bq1knr/pp1p3p/2p2p2/2bNpPpQ/4P3/3P1N2/PP4PP/n1BK1B1R w - - 0 12
White to move.
Themes:  Middlegame  
Puzzle rating: 2386
Best move: Nxg5