1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Be2 Be7 7.O-O Nc6 8.Be3 O-O 9.f4 e5 10.fxe5 dxe5 11.Nf5 Bxf5 12.Rxf5 Qa5 13.Nd5 Nxe4 14.Qd3 Nf6 15.Nxf6+ Bxf6 16.Raf1 Rfd8 17.Qe4 Qb4 18.Bc4 Nd4 19.b3 Nxf5 20.Bxf7+ Kxf7 21.Qxb4 Nxe3 22.Re1 Nd5 23.Qxb7+ Kg8 24.c4 Nf4 25.g3 Ne6 26.b4 Rab8 27.Qxa7 Rxb4 28.c5 e4 29.a3 Rb2 30.Qa6 Nd4 31.c6 Nf3+ 32.Kf1 Nxh2+ 33.Kg1 Nf3+ 34.Kf1 e3 35.Re2 Rd1+ 36.Kg2 Rxe2+ 37.Qxe2 Rd2 38.Kxf3 Rxe2 39.Kxe2 Bd8 40.Kxe3 Kf7 41.Kd4 Ke6 42.Kc5 h5 43.a4 g5 44.Kb5 Kd5