1.Nf3 d5 2.g3 Nf6 3.Bg2 c5 4.O-O e6 5.d4 cxd4 6.Nxd4 e5 7.Nf3 Nc6 8.c4 d4 9.e3 d3 10.Nc3 Bb4 11.Bd2 O-O 12.a3 Be7 13.b4 e4 14.Ng5 Bg4 15.Qb3 Ne5 16.Ngxe4 Nf3+ 17.Bxf3 Bxf3 18.Ng5 Bc6 19.e4 h6 20.Nf3 Nxe4 21.Nxe4 Bxe4 22.Ne5 Bf6 23.Rae1 Bf5 24.Re3 Re8 25.Rfe1 Rc8 26.c5 Bxe5 27.Rxe5 Rxe5 28.Rxe5 Be6 29.Qc3 Qd7 30.Re3 Rd8 31.f3 Qd5 32.Kf2 a6 33.h4 h5 34.Re5 Qa2 35.Rxh5 f6 36.g4 Bf7 37.Rf5 Re8 38.Qxd3 Bc4 39.Qd4 Re2+ 40.Kg3 Rxd2 41.Qf4 Bf7 42.Qb8+ Kh7 43.Qxb7 Rg2+ 44.Kf4 Qd2+ 45.Ke4 Re2# 0-1