1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.Bc4 e6 7.Bb3 Nbd7 8.Bg5 Nc5 9.f4 Be7 10.Qf3 h6 11.Bh4 g5 12.fxg5 Nfd7 13.O-O Ne5 14.Qh5 Bxg5 15.Nf3 Nxf3+ 16.Rxf3 Rf8 17.Raf1 Qe7 18.Bg3 Nd7 19.Rd3 Ne5 20.Ba4+ b5 21.Nxb5 axb5 22.Bxb5+ Bd7 23.Bxd7+ Qxd7 24.Bxe5 Qb5 25.Bf4 Qb6+ 26.Kh1 Bxf4 27.Rxf4 Rxa2 28.Rf1 Rxb2 29.Rfd1 Qc5 30.Qf3 Rxc2 31.Rxd6 Rc1 32.Rxc1 Qxc1+ 33.Rd1 Qc5 34.Qf6 Qe7 35.Qxh6 Rg8 36.Qf4 Qg5 37.Qb8+ Ke7 38.Qc7+ Kf8 39.Qd8+ Qxd8 40.Rxd8+ Kg7 41.Rxg8+ Kxg8 42.e5 Kg7 43.g4 Kg6 44.h4 Kh6 45.Kg2 Kg6 46.Kf3 Kg7 47.h5 Kh6 48.Kf4 Kg7 49.Kg5 Kf8 50.Kf6 Kg8 51.g5 Kf8 52.g6 Kg8 53.gxf7+ Kh7 54.f8=R Kh6 55.Rh8#