1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.Bg5 e6 7.Bb5 Bd7 8.Qd2 a6 9.Nxc6 bxc6 10.Ba4 Be7 11.O-O h6 12.Be3 c5 13.Bxd7+ Qxd7 14.Rfe1 Qc7 15.Bf4 g5 16.Bg3 Nh5 17.Rad1 Nxg3 18.hxg3 h5 19.f4 h4 20.f5 hxg3 21.e5 dxe5 22.fxe6 fxe6 23.Qd3 Rh6 24.Qf3 Rb8 25.Rf1 Rh7 26.Ne4 c4 27.Qxg3 Rxb2 28.Qa3 Bxa3 29.Nf6+ Ke7 30.Ng8+ Ke8 31.Nf6+ Kf8