1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.c3 dxc3 5.Nxc3 g6 6.Bc4 Bg7 7.O-O d6 8.Bf4 Nf6 9.e5 dxe5 10.Qxd8+ Nxd8 11.Nb5 O-O 12.Nc7 Rb8 13.Bxe5 Nc6 14.Rfe1 Bg4 15.Ng5 Rbc8 16.Bg3 Nh5 17.Nd5 Nxg3 18.hxg3 e6 19.Ne3 Ne5 20.Bb3 Bf5 21.Nxf5 gxf5 22.Nxe6 fxe6 23.Bxe6+ Kh8 24.Bxc8 Rxc8 25.Rac1 Nc6 26.b4 a6 27.a4 Rd8 28.b5 axb5 29.axb5 Ne5 30.Rc7 Ng4 31.Kf1 b6 32.Ree7 Bd4 33.Rxh7+ Kg8