Hey guys. i recently got this laptop and i must say i'm very disappointed. Gaming performance was the main reason i bought this laptop and i'm not getting any of the fps as suggested by the benchmarks.
In dota 2 i get 70-90 fps(benchmark -120 fps ultra) regardless of the setting level(u might argue that its playable but there's microstutter), in cs go i get aroung 100-140 fps(bm-210 fps very high) and in fortnite i can barely cross 100 fps even when i drop the settings to low.
I've tried everything, updating and downgrading drivers, checked for vsync and even reset my pc but to no avail. There was this one instance when dota 2 ran at 200 fps while playing offline in low settings but when i went online to spectate a game it dropped back to 60 -70 fps . games like gta 5 run at 70 fps very high whereas according to bm it should be 110 avg.I waited 8 long months before buying this laptop and now when i finally have it this happens

I'm running out of ideas and returning this laptop isn't an option. . Has anybody come across this problem or is it just me? Any suggestions??? Please help!!!