1.e4 c5 2.Nf3 d6 3.c3 Nf6 4.h3 Nc6 5.Bd3 g6 6.Bc2 Bg7 7.d4 cxd4 8.cxd4 O-O 9.Nc3 a6 10.O-O b5 11.Be3 Bb7 12.e5 Ne8 13.e6 fxe6 14.Ng5 Qd7 15.Nxe6 Rf6 16.Nxg7 Nxg7 17.Nd5 Raf8 18.Nxf6+ Rxf6 19.Bg5 Rf7 20.Bb3 d5 21.Be3 Nf5 22.Qg4 Kg7 23.Bc2 h5 24.Qg5 Qe6 25.Rfe1 Qf6 26.Qxf6+ Kxf6 27.Bxf5 Kxf5 28.Rac1 e5 29.dxe5 d4 30.e6 Re7 31.Rc5+