Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 e6 3. d4 cxd4 4. Nxd4 Bc5 5. Nc3 e5 6. Nf5 d6 7. Nxg7+ Kf8 8.
Nf5 Bxf5 9. exf5 Qf6 10. Bd3 Nh6 11. g4 Rg8 12. h3 Qh4 13. Qe2 *
Position (FEN): rn3kr1/pp3p1p/3p3n/2b1pP2/6Pq/2NB3P/PPP1QP2/R1B1K2R b KQ - 2 13
Black to move.
Themes:  Middlegame  
Puzzle rating: 1475
Best move: Nxg4