1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.d4 cxd4 5.Nxd4 b5 6.Be2 Bb7 7.O-O Nc6 8.Re1 Rc8 9.Nxc6 Bxc6 10.Qd4 Nf6 11.e5 Nd5 12.Ne4 Qb6 13.Qxb6 Nxb6 14.Bd3 Be7 15.Bd2 f6 16.Nd6+ Bxd6 17.exd6 Nc4 18.Bxc4 bxc4 19.Ba5 Rb8 20.b3 Rb5 21.Bc7 Kf7 22.f3 h5 23.Rad1 h4 24.h3 Rhh5 25.Rd4 Rhc5 26.Re2 g5 27.f4 cxb3 28.axb3 e5 29.fxe5 Rxe5 30.Rxe5 Rxe5 31.Rd2 Re1+ 32.Kf2 Rc1 33.Bd8 Kg6 34.Re2 f5 35.Rd2 Be4 36.Re2 Bc6 37.Be7 f4 38.Bd8 Kf5 39.Be7 Bb5 40.c4 Bc6 41.Ra2 g4 42.Ra5+ Ke6 43.hxg4 Rc2+ 44.Ke1 f3 45.Bxh4 fxg2 46.Bf2 Bf3 47.Bg3 g1=Q#