1.Nf3 d5 2.e3 Bg4 3.c4 c6 4.Qb3 Qb6 5.Ne5 Be6 6.d4 f6 7.Nf3 Bf7 8.Nc3 e6 9.Bd3 Nd7 10.O-O a6 11.e4 Qxb3 12.axb3 Bb4 13.Ra4 Bxc3 14.bxc3 Ne7 15.Bf4 O-O 16.Bd6 Rfe8 17.Re1 Nc8 18.Bg3 Ncb6 19.Ra5 dxc4 20.bxc4 e5 21.c5 Nc4 22.Raa1 b5 23.cxb6 Ndxb6 24.dxe5 fxe5 25.Ng5 Bg6 26.f3 h6 27.Nh3 a5 28.Bf2 Red8 29.Bf1 Bf7 30.Reb1 Rdb8 31.Bc5 Nd7 32.Rxb8+ Rxb8 33.Bxc4 Bxc4 34.Rxa5 Rb1+ 35.Kf2 Rb2+ 36.Kg3 Nf6 37.Nf2 Nh5+ 38.Kh4 Nf4 39.g3 g5+ 40.Kg4 Be6#