Laptop for gamers: Lenovo Y50 vs MSI GE60 Apache

I am an avid gamer, and I have set up my primary desktop computer with this hobby in mind. However, I will have to travel a lot in the coming months, and I wanted to buy a laptop that would allow me to play on the go.
I have restricted my search to the Lenovo Y50 and the MSI GE60 Apache.
Which would perform better when gaming? Is there something better on the market within this price range?
