1.e4 c5 2.Nf3 a6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 e5 6.Nf5 Bxf5 7.exf5 Nf6 8.g4 Nc6 9.g5 Ng8 10.Bg2 Nge7 11.Qd3 Qd7 12.f6 Ng6 13.Nd5 Qd8 14.Bh3 Nd4 15.Qc4 Ne6 16.Bxe6 fxe6 17.Nc7+ Kd7 18.Nxe6 Qc8 19.Qg4 Ke8 20.fxg7 Bxg7 21.Nxg7+ Kf7 22.Nf5 Qxc2 23.Nxd6+ Ke7 24.Nf5+ Kf7 25.Nh6+ Ke7 26.Qb4+ Ke6 27.Be3 Qc6 28.O-O Rad8 29.Qg4+ Ke7 30.Rac1 Qd7 31.Bc5+ Ke8 32.Rfe1 Qxg4+ 33.Nxg4 Rd5 34.Nf6+ Kf7 35.Nxd5 h6 36.Be3 hxg5 37.Bxg5 Ke6 38.Nf4+ Nxf4 39.Bxf4 Rh5 40.Rc5 Kd6 41.Rexe5 Rh7 42.Rh5+ Ke6 43.Rxh7 b6 44.Rh6+ Kf7 45.Rc7+ Kg8 46.Be5 Kf8 47.Rh8#