1.Nf3 d5 2.d4 Nf6 3.c4 e6 4.g3 Bb4+ 5.Bd2 Be7 6.Bg2 O-O 7.O-O c6 8.Qc2 Nbd7 9.Bf4 a5 10.Rd1 a4 11.h4 h6 12.a3 b5 13.c5 Ne4 14.Nbd2 g5 15.hxg5 hxg5 16.Nxe4 gxf4 17.Nd6 fxg3 18.e4 Bxd6 19.cxd6 Qf6 20.e5 Qg7 21.Bh3 Nb6 22.Kh1 Qh7 23.Qxh7+ Kxh7 24.Kg2 Kg7 25.Kxg3 Rh8 26.Rg1 Nc4 27.Bf1 Nxb2 28.Kf4+ Kf8 29.Be2 Nc4 30.Bxc4 dxc4 31.Ng5 c5 32.dxc5 Bb7 33.Rad1 Ke8 34.d7+ Ke7 35.Rd6 Ra6 36.Rxa6 Bxa6 37.c6 b4 38.Nxf7 Kxf7 39.c7 Ke7 40.Rg7+ Kf8 41.Rh7 Rxh7 42.d8=Q+ Kg7 43.Qe7+ Kg8 44.Qxe6+ Kg7 45.c8=Q Rh6 46.Qeg8# 1-0