1.Nf3 c5 2.e4 e6 3.Nc3 d6 4.d4 cxd4 5.Qxd4 a6 6.Bf4 Nc6 7.Qd2 e5 8.Bg5 Be7 9.Bxe7 Ngxe7 10.O-O-O Bg4 11.Qxd6 Qa5 12.Bc4 O-O 13.Nd5 Nxd5 14.Bxd5 Bxf3 15.gxf3 Rad8 16.Qa3 Qxa3 17.bxa3 Nd4 18.Bxb7 Ne2+ 19.Kb2 Rb8 20.Rd7 Nd4 21.Rb1 Rfc8 22.c3 Ne6 23.Kc2 Nd4+ 24.Kd3 Ne6 25.Bxc8 Rxb1 26.Kc4 Rb6 27.Kd5 Rb5+ 28.Kd6 Rb6+ 29.Kxe5 Rc6 30.Bb7 Rxc3 31.f4 g6 32.Bd5 Rf3 33.f5 gxf5 34.exf5 Rxf2 35.fxe6 fxe6 36.Bxe6+ Kf8 37.Rxh7 Rc2 38.Kf6 Rf2+ 39.Bf5 Rxf5+ 40.Kxf5 Kg8 41.Rd7 Kh8 42.Kg6 Kg8 43.Rd8# 1-0