1.e4 c5 2.Nf3 g6 3.c3 Bg7 4.d4 cxd4 5.cxd4 d5 6.e5 Nc6 7.Nbd2 Bg4 8.Nb3 e6 9.h3 Bxf3 10.Qxf3 Nge7 11.Bg5 Rf8 12.Be2 Qb6 13.Bxe7 Kxe7 14.Qe3 a5 15.Qd2 Qb4 16.Qxb4+ Nxb4 17.O-O b6 18.a3 a4 19.axb4 axb3 20.Rfc1 Rfc8 21.Bb5 f6 22.f4 g5 23.g3 gxf4 24.gxf4 Bh6 25.Rxc8 Rxa1+ 26.Kf2 Kf7 27.Rc7+ Kf8 28.f5 Rc1 29.Rxh7 Rc2+ 30.Kf3 Bg5 31.h4 exf5 32.e6 Rc8 33.Rh8+ Ke7 34.Rxc8 Bxh4 35.Re8+ Kd6 36.Kf4 Bf2 37.Kxf5 Bxd4 38.Rd8+ Ke7 39.Rd7+ Kf8 40.Rf7+ Kg8 41.e7 Kxf7 42.e8=Q+ Kg7 43.Qg6+ Kh8 44.Ke6 Bxb2 45.Kf7 f5 46.Qh6#