1.c3 d5 2.d4 Nf6 3.Nf3 c6 4.Qc2 g6 5.Bf4 Nh5 6.Be5 f6 7.Bg3 Bf5 8.Qb3 Qb6 9.e3 Nd7 10.Be2 g5 11.c4 Nxg3 12.hxg3 e6 13.Nc3 Be7 14.Nd2 Qxb3 15.axb3 O-O 16.g4 Bg6 17.f4 gxf4 18.exf4 Bd6 19.g3 e5 20.dxe5 fxe5 21.f5 Bf7 22.g5 Be7 23.f6 Bb4 24.O-O-O Nc5 25.cxd5 cxd5 26.Nf3 Nxb3+ 27.Kb1 Bxc3 28.bxc3 Rae8 29.Bb5 Re6 30.Bd7 Bg6+ 31.Ka2 Rb6 32.Nxe5 Be4 33.g4 Nc5 34.Bf5 Ra6+ 35.Kb2 Rb6+ 36.Ka3 Rb3+ 37.Ka2 Rb6 38.Rxh7 Ra6+ 39.Kb2 Rb6+ 40.Ka3 Ra6+ 41.Kb4 Bxf5 42.Rg7+ Kh8 43.Rh1+ Bh7 44.Rhxh7# 1-0