Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bb5 a6 4. Bxc6 dxc6 5. O-O Bg4 6. h3 h5 7. d4 Qf6 8.
dxe5 Qg6 9. hxg4 hxg4 10. Nh2 Qh5 11. Bf4 g5 12. Bg3 Nh6 13. Nc3 Bc5 14. a3 Qg6
15. Nxg4 *
Position (FEN): r3k2r/1pp2p2/p1p3qn/2b1P1p1/4P1N1/P1N3B1/1PP2PP1/R2Q1RK1 b kq - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1453
Best move: Nxg4