Chess puzzle (Equality)
Moves: 1. e4 e5 2. Nf3 Nc6 3. Bc4 Bc5 4. O-O Nf6 5. d3 d6 6. h3 h6 7. Nbd2 g5 8. Bb5
Bd7 9. Nc4 a6 10. Bxc6 Bxc6 11. Ne3 Qd7 12. c3 O-O-O 13. b4 Ba7 14. a4 g4 15.
hxg4 Nxg4 16. Nxg4 *
Position (FEN): 2kr3r/bppq1p2/p1bp3p/4p3/PP2P1N1/2PP1N2/5PP1/R1BQ1RK1 b - - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1555
Best move: Qxg4