1.e4 c5 2.d4 cxd4 3.Nf3 d6 4.Nxd4 Nf6 5.Nc3 a6 6.Be2 e5 7.Nb3 Be7 8.Bg5 O-O 9.Bxf6 Bxf6 10.Bg4 Be6 11.Nd5 Bg5 12.O-O g6 13.a4 Nc6 14.a5 f5 15.exf5 gxf5 16.Bh3 Kh8 17.g3 Rc8 18.c4 Qe8 19.f4 Bh6 20.Qd2 Bxd5 21.cxd5 Ne7 22.Qb4 Qh5 23.Bg2 exf4 24.Qxd6 Ng6 25.Nd4 fxg3 26.Qxg3 Nh4 27.Bf3 Be3+ 28.Kh1 Nxf3 29.Qxf3 Qxf3+ 30.Nxf3 Rfd8 31.Rad1 Rc5 32.d6 Rxa5 33.d7 Kg7 34.Rd3 f4 35.Rfd1 Rc5 36.Rd6 Kf7 37.Kg2 Ke7 38.Rh6 Rh8 39.Rxh7+ Rxh7 40.d8=Q+ Kf7 41.Rd7+ Kg6 42.Rd6+ Kf7 43.Qf6+ Ke8 44.Rd8# 1-0