China's Fun Plus Pheonix (FPX) showed up and mopped the competition in a dominating 3-0 victory against Europe's G2 in the Worlds Finals 2019