Chess puzzle (Equality)
Moves: 1. e4 d6 2. d4 e6 3. Nf3 h6 4. Bc4 a6 5. Be3 Nd7 6. O-O Ne7 7. Nfd2 g5 8. Bxe6
Ng6 9. Bf5 Rg8 10. Nc3 Nf6 11. Bxg6 Rxg6 12. Re1 Bg4 13. Nf3 Nh5 14. h3 Bd7 15.
Nxg5 Rxg5 16. Bxg5 *
Position (FEN): r2qkb2/1ppb1p2/p2p3p/6Bn/3PP3/2N4P/PPP2PP1/R2QR1K1 b q - 0 16
Black to move.
Themes:  Middlegame  
Puzzle rating: 1607
Best move: Qxg5