Итальянский пилот Андреа Ианноне одержал свою первую победу в классе 125 cc, выиграв гран-при Китая на мокром треке.
Ианноне вышел в лидеры уже на первом круге. Затем несколько раз на этой позиции его сменял действующий чемпион Габор Талмаши.
На одиннадцатом круге Ианноне вновь вышел в лидеры, опередив Талмаши в первом повороте. После этого Ианноне показал серию быстрых кругов и сумел создать отрыв от чемпиона. Финишную черту он пересек первым. Ранее лучшим результатом Андреа было лишь девятое место.
Майк ди Милио финишировал вторым, опередив Талмаши на тринадцатом круге и сумел отстоять эту позицию от атак чемпиона на последних кругах.
Пол Эспаргаро был единственным пилотом, способным не отставать от тройки лидеров по ходу гонки, но всё же на заключительных кругах не смог поддерживать темп, чтобы побороться за место на подиуме.
Стефан Брадл закончил гонку пятым, опередив Хоана Олива, который финишировал впереди Майко Ранседера, Николаса Терола и Рафаэля де Розы. Де Роза и Ранседер оказались в числе тех пилотов, которые сумели продолжить гонку после падения.
Однако не всем пилотам удалось продолжить гонку после падения. Бредли Смит вылетел в гравий на седьмом круге, в то время как лидер чемпионата Симон Корси после контакта с Оливом шпильке вынужден был закончить гонку.