1.Nf3 d5 2.g3 Nf6 3.Bg2 e6 4.c4 Be7 5.O-O O-O 6.d4 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qc2 c5 12.dxc5 Qxc5 13.Be3 Qc6 14.Na3 Bb7 15.f3 Rfc8 16.Rfd1 e5 17.Rac1 e4 18.f4 Qe6 19.Nxc4 Qh3 20.Qb3 Bd5 21.Qb5 Bxc4 22.Rxc4 Ng4 23.Rxc8+ Rxc8 24.Qd7 Qxh2+ 25.Kf1 Nxe3+ 26.Ke1 Qxg3+ 27.Kd2 Rf8 28.Kc1 Qf2 29.Qc6 Kh8 30.Qg6 Qxe2 31.Kb1 Qxd1# 0-1