1.Nf3 Nf6 2.c4 e6 3.d4 d5 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 b6 10.Rd1 Bb7 11.Ne5 Nh5 12.Bd2 Nhf6 13.cxd5 cxd5 14.Nc6 Qe8 15.Nxe7+ Qxe7 16.Qb3 Rfc8 17.Na3 Nb8 18.Rdc1 Nc6 19.e3 h6 20.Be1 Qd7 21.Nb5 a5 22.a4 Ba6 23.Bf1 e5 24.dxe5 Nxe5 25.Qd1 Ne4 26.Be2 Rab8 27.f4 Ng6 28.Bg4 f5 29.Be2 Ne7 30.b4 axb4 31.Bxb4 Kh7 32.Ba3 Nc6 33.Bb2 Ra8 34.Bf3 Na5 35.Be5 Nc4 36.Bd4 Bxb5 37.axb5 Qxb5 38.Rxa8 Rxa8 39.Bxe4 dxe4 40.Qh5 Ra7 41.g4 g6 42.Qh4 Nd2 43.Kf2 Nf3 44.Qf6 Ra2+ 45.Kg3 Rg2+ 46.Kxg2 Qe2+ 47.Kg3 Qxh2# 0-1