Chess puzzle (Equality)
Moves: 1. e4 c5 2. Nf3 d6 3. d4 cxd4 4. Nxd4 Nf6 5. Nc3 a6 6. Be3 e5 7. Nb3 Be6 8. f3
Be7 9. Qd2 O-O 10. O-O-O b5 11. g4 b4 12. Ne2 a5 13. g5 Nh5 14. Ng3 Nxg3 *
Position (FEN): rn1q1rk1/4bppp/3pb3/p3p1P1/1p2P3/1N2BPn1/PPPQ3P/2KR1B1R w - - 0 15
White to move.
Themes:  Middlegame  
Puzzle rating: 1575
Best move: hxg3