1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e5 6.Ndb5 d6 7.Nd5 Nxd5 8.exd5 Ne7 9.c4 a6 10.Qa4 axb5 11.Qxa8 bxc4 12.Bxc4 Ng6 13.O-O Be7 14.Bb5+ Kf8 15.Be3 f6 16.Rac1 Kf7 17.Qa7 Bd7 18.Bb6 Qe8 19.Bxd7 Qxd7 20.Rc7 Qb5 21.Qxb7 Re8 22.Be3 Qxb7 23.Rxb7 Ra8 24.a3 Ra5 25.Rd1 Ke8 26.g3 Nf8 27.Rc1 Rxd5 28.Rcc7 Ng6 29.h4 h5 30.a4 Ra5 31.Ra7 Rd5 32.a5 Rb5 33.Rcb7 Rd5 34.a6 Rd1+ 35.Kg2 d5 36.Bc5 Rc1 37.Bxe7 Nxe7 38.Rxe7+ Kf8 39.Rf7+ Kg8 40.Rxg7+ Kf8 41.Rgc7 Rxc7 42.Rxc7 Ke8 43.a7 Kd8 44.Rh7 Kc8 45.a8=Q#