1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 Bb4 7.O-O Bxc3 8.bxc3 Nxe4 9.Bd3 Nxc3 10.Qg4 Qf6 11.Nxc6 bxc6 12.Bg5 Qe5 13.Bf4 Qf6 14.Qg3 Nd5 15.Be5 Qe7 16.Bxg7 Rg8 17.Bxh7 Rxg7 18.Qxg7 Qf6 19.Qg3 Ke7 20.Rab1 Nc3 21.Rbe1 Ba6 22.Bd3 Bxd3 23.Qxd3 Rg8 24.g3 Rh8 25.f4 d5 26.f5 Ne4 27.fxe6 Qxe6 28.Qa3+ Kd7 29.Qxa7+ Kd6 30.Rxf7 Qh3 31.Qe7#