1.Nf3 h6 2.d4 d5 3.g3 c6 4.Bg2 Bf5 5.c4 Nf6 6.Nc3 e6 7.Qb3 Qb6 8.c5 Qxb3 9.axb3 Be7 10.Bf4 O-O 11.b4 a6 12.Nd2 g5 13.Bc7 Rc8 14.Ba5 Nbd7 15.O-O Rab8 16.e4 dxe4 17.Nc4 Kg7 18.Rfe1 Nd5 19.Nxe4 b6 20.cxb6 Bxe4 21.Bxe4 N7xb6 22.Bxb6 Nxb6 23.Ne5 Bxb4 24.Rec1 Nd5 25.Rxa6 Bd6 26.Bxd5 exd5 27.Ng4 h5 28.Ne3 Bf8 29.Rcxc6 Rxc6 30.Rxc6 Rxb2 31.Nxd5 Rd2 32.Ne3 f6 33.h3 Kg6 34.d5 Bb4 35.Kf1 Rd4 36.Rc4 Rxc4 37.Nxc4 Kf5 38.f3 Bc5 39.Kg2 Bb4 40.Kf2 Bc5+ 41.Ke2 h4 42.g4+ Kf4 43.d6 Kg3 44.d7 Be7 45.Na5 f5 46.Nc6 Bf6 47.gxf5 Kxh3 48.Ne5 Kg2 49.Ng4 Bd8 50.f6 h3 51.f7 Be7 52.d8=Q Kh1 53.f8=R Bxf8 54.Nf2+ Kg1 55.Qd5 Bg7 56.Qb3 Bf8 57.Qa2 h2 58.Qg8 Bc5 59.Qxg5# 1-0