1.c4 Nf6 2.Nf3 c5 3.Nc3 g6 4.d4 cxd4 5.Nxd4 d5 6.Bf4 Nc6 7.Ndb5 e5 8.Bg5 d4 9.Bxf6 Qxf6 10.Nd5 Bb4+ 11.Nxb4 Nxb4 12.Nc7+ Kd7 13.Nxa8 b6 14.Qa4+ Qc6 15.Qxa7+ Bb7 16.Nxb6+ Ke6 17.Rd1 h5 18.Qa5 Nc2+ 19.Kd2 Ra8 20.Nxa8 Na1 21.f4 Kd6 22.Nb6 f6 23.Qb5 Qc7 24.Qe8 Qxb6 25.Qb5 Qd8 26.Rb1 Bxg2 27.e3 Ke6 28.e4 Qd5 29.Rg1 Nb3+ 30.axb3 Qd8 31.Ke1 Qc7 32.Rxg2 h4 33.Rd1 Qd6 34.Rxg6 Qc5 35.Qb4 Qxb4+ 36.Rd2 Qb7 37.Bd3 Qc8 38.Rdg2 Qa6 39.f5+ Kf7 40.Kd1 Qa1+ 41.Kc2 Ke8 42.Rg1 Qa7 43.h3 Qa6 44.Rg8+ Ke7 45.c5 Qb5 46.R1g7# 1-0