Response to King's fianchetto opening Currently I am facing some difficulties playing as black when my opponent plays 1.g3. 
In the midgame actually my position gets cramped. Is there some strong response to 1.g3? I actually want some good defense lines to counter 1.g3.
Many responses will be good against g3 - if you have problems against it  - actually its indicator that you have problems with general chess principles, so just study chess, get some good book on middle-game strategy and don't think of g3 for now. g3 is very slow and has no real opening threat for black - it takes on middle-game understanding though.