1.e4 c5 2.Nf3 Nc6 3.Bb5 g6 4.O-O Bg7 5.Bxc6 bxc6 6.Re1 Nf6 7.e5 Nd5 8.c4 Nc7 9.Nc3 O-O 10.d4 cxd4 11.Qxd4 Ne6 12.Qh4 f6 13.exf6 exf6 14.b3 g5 15.Qg3 f5 16.Bb2 g4 17.Ne5 Qg5 18.Rad1 Re8 19.Na4 h5 20.h4 f4 21.hxg5 fxg3 22.fxg3 Nxg5 23.Ng6 Rxe1+ 24.Rxe1 Bxb2 25.Nxb2 Kf7 26.Nf4 d6 27.c5 d5 28.Nbd3 Ne4 29.Ne5+ Kf6 30.Nxc6 Bb7 31.Nxd5+ Ke6 32.Nc7+ Kd7 33.Nxa8 Bxc6 34.Nb6+ axb6 35.cxb6 Kc8 36.a4 Kb7 37.a5 Ka6 38.b4 Nxg3 39.Re5 h4 40.b5+ Bxb5 41.Rxb5 Kxb5 42.b7 Ne2+ 43.Kf2 Nd4 44.b8=Q+ Ka6 45.Qb6# 1-0