1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 g6 5.Nxc6 bxc6 6.Nc3 Bg7 7.Bd2 e5 8.Bd3 Bb7 9.b4 Qc7 10.Be3 Nf6 11.f3 O-O 12.Qd2 Kh8 13.Ne2 Ng8 14.g4 f6 15.Ng3 d6 16.h4 Qf7 17.h5 h6 18.hxg6 Qxg6 19.Nf5 Kh7 20.Nxd6 Bc8 21.Nf5 Be6 22.g5 fxg5 23.Bxg5 Rf7 24.Kf2 Raf8 25.Rag1 Bxf5 26.exf5 Rxf5 27.Be7 Rxf3+ 28.Ke1 Rxd3 29.Rxg6 Rxd2 30.Rxg7+ Kxg7 31.Bxf8+