1.c4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.g3 Qb6 7.Ndb5 Bc5 8.Bg2 Bxf2+ 9.Kf1 Ng4 10.Na4 Qd8 11.Bh3 Ne3+ 12.Bxe3 Bxe3 13.Qd3 Qf6+ 14.Ke1 Qf2+ 15.Kd1 O-O 16.Nd6 Ne5 17.Qe4 Nc6 18.Rf1 Qxh2 19.Qxe3 Qxh3 20.Kc2 Qh5 21.Rad1 b6 22.Nc3 Qg6+ 23.Kc1 Ba6 24.b3 f6 25.Kb2 Ne5 26.Rf4 Rab8 27.g4 Nxg4 28.Qg3 h5 29.Rh1 f5 30.e4 fxe4 31.Nf7 e5 32.Nxe5 Nxe5 33.Rxf8+ Rxf8 34.Qxe5 Qg2+ 35.Ne2 Qxe2+ 36.Ka3 Qf3 37.Qd5+ Rf7 38.Qa8+ Kh7 39.Qd5 g6 40.Rd1 b5 41.Rd4 Qf6 42.Qb7 d6 43.Qc7 Rxc7 44.Rxe4 Rb7 45.b4 Qc3# 0-1