Chess puzzle (Equality)
Moves: 1. e4 c5 2. b3 Nc6 3. Nf3 Nf6 4. e5 Nd5 5. d4 cxd4 6. Nxd4 Nxe5 7. Qh5 d6 8.
Bb5+ Bd7 9. Bxd7+ Qxd7 10. O-O g6 11. Qe2 Bg7 12. Bb2 Nf4 13. Qd2 Qg4 14. f3
Qg5 15. Kh1 O-O *
Position (FEN): r4rk1/pp2ppbp/3p2p1/4n1q1/3N1n2/1P3P2/PBPQ2PP/RN3R1K w - - 3 16
White to move.
Themes:  Middlegame  
Puzzle rating: 1514
Best move: g3