1.e4 c6 2.Nc3 c5 3.Nf3 a5 4.d4 cxd4 5.Nxd4 Nc6 6.Ndb5 Nf6 7.Nd5 Nxd5 8.exd5 Ne5 9.Qd4 d6 10.Qc3 g5 11.Nc7+ Kd7 12.Nxa8 Bg7 13.Bb5+ Nc6 14.Qxg7 Rf8 15.Ba4 b5 16.Bxb5 Bb7 17.dxc6+ Bxc6 18.Bxc6+ Kxc6 19.Qc3+ Kd7 20.Bxg5 Qxa8 21.O-O Rg8 22.Qh3+ e6 23.f4 Qe4 24.Rae1 Qd4+ 25.Qe3 Qxb2 26.Qa7+ Kc6 27.Qxf7 Rb8 28.Qxe6 Qd4+ 29.Qe3 Qxe3+ 30.Rxe3 Rb2 31.Rc3+ Kd7 32.Rh3 Rxc2 33.Rxh7+ Kc6 34.Bd8 Rxa2 35.Ra7 a4 36.f5 d5 37.f6 d4 38.f7 d3 39.f8=Q Kd5 40.Rd7+ Kc4 41.Rdf7 Kb3 42.Qg7 Kc4 43.Rf8 Kb4 44.Qe7+ Kc3 45.Ba5+ Kb2 46.Bb4 Kc2 47.Qc7+ Kb3 48.Qc3# 1-0