1.e4 c5 2.Nc3 Nc6 3.Bb5 Nd4 4.Bc4 e6 5.Nge2 Ne7 6.O-O a6 7.d3 b5 8.Bb3 Nxb3 9.axb3 Bb7 10.f4 Nc6 11.f5 Be7 12.Ng3 Bf6 13.Bf4 O-O 14.Bd6 Bd4+ 15.Kh1 Re8 16.Qc1 Qf6 17.fxe6 Qxe6 18.Nf5 Ne5 19.Ne2 Ng4 20.Nexd4 cxd4 21.Qg5 Qg6 22.Ne7+ Rxe7 23.Qxg6 hxg6 24.Bxe7 Ne3 25.Rf2 Rc8 26.Rc1 f5 27.exf5 gxf5 28.Bg5 g6 29.Re2 Nd5 30.Rce1 Kf7 31.Kg1 Rh8 32.c4 dxc3 33.bxc3 Bc6 34.c4 bxc4 35.bxc4 Nc7 36.Re7+ Kf8 37.Bf6 Rh5 38.Rb1 Ne8 39.Rb8 d6 40.Ra7 f4 41.Rxa6 Rf5 42.Bd8 Bd7 43.Ra7 Rf7 44.Ba5 Bc6 45.Rxf7+ Kxf7 46.d4