Chess puzzle (Equality)
Moves: 1. e4 e5 2. Bc4 b5 3. Bxb5 c6 4. Ba4 Nf6 5. Nc3 Bc5 6. Nf3 Ng4 7. O-O O-O 8. d4
exd4 9. Nxd4 Bxd4 10. Qxd4 Qh4 11. h3 Nf6 12. b4 d5 13. f3 Nh5 14. Be3 Bxh3 15.
gxh3 *
Position (FEN): rn3rk1/p4ppp/2p5/3p3n/BP1QP2q/2N1BP1P/P1P5/R4RK1 b - - 0 15
Black to move.
Themes:  Middlegame  
Puzzle rating: 1573
Best move: Qg3+