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 h5 12.Qg3 bxc6 13.Bd2 h4 14.Qg4 c5 15.Qc4 Nd5 16.Qxc5 h3 17.Rfe1 Bb7 18.Be4 hxg2 19.Qd6 Qd4 20.Rad1 Rh5 21.Ba5 Qc4 22.Qg3 Kf8 23.Rb1 Qa6 24.Bc3 Nxc3 25.Bxb7 Ne2+ 26.Rxe2 Qxe2 27.Bxa8 f6 28.Bf3 Qxc2 29.Rb8+ Ke7 30.Bxh5 g5 31.Re8#