1.e4 c5 2.Nf3 e6 3.c3 Nf6 4.e5 Nd5 5.Be2 Nc6 6.d4 cxd4 7.cxd4 Qc7 8.O-O d6 9.Nc3 Nxc3 10.bxc3 dxe5 11.Bb5 Bd7 12.Bxc6 Bxc6 13.Nxe5 Bd6 14.f4 Bxe5 15.fxe5 Bb5 16.Rf3 Bc4 17.Rb1 Bd5 18.Rg3 O-O-O 19.Ba3 Bc4 20.Rxg7 b6 21.Qf3 Rd7 22.Bd6 Qb7 23.Qf2 Bd3 24.Rc1 Bg6 25.c4 Qc6 26.c5 Rb7 27.Qf6 b5 28.Rxg6 hxg6 29.Qxh8+ Kd7 30.Qf8 Qe4 31.c6+