1.d4 b6 2.e4 Bb7 3.Bd3 d6 4.Nf3 Nd7 5.O-O e5 6.a4 a5 7.Bc4 Be7 8.Nc3 Ngf6 9.Re1 h6 10.Nh4 g6 11.Nf3 Bf8 12.b3 Bg7 13.dxe5 Ng4 14.Bb2 Ndxe5 15.Nxe5 Nxe5 16.Bb5+ c6 17.Be2 g5 18.Qd2 O-O 19.Rad1 Re8 20.Qxd6 Qxd6 21.Rxd6 Ng6 22.g3 b5 23.axb5 cxb5 24.Bxb5 Rec8 25.Re3 Ne5 26.f4 Ng6 27.Bc4 gxf4 28.gxf4 Nxf4 29.Rg3 Nh5 30.Rg4 Kh7 31.Bxf7 Nf6 32.Bg6+ Kh8 33.Rg3 Rc7 34.Nb5 Rxc2 35.Bxf6 Bxf6 36.Rxf6 Rc1+ 37.Kf2 Ba6 38.Bf5 Rc2+ 39.Ke3 Rd8 40.Rxh6# 1-0