1.e4 c5 2.Nf3 Nc6 3.Nc3 e5 4.Bc4 d6 5.d3 Be7 6.Nd2 Nf6 7.Nf1 Bg4 8.f3 Bd7 9.Ne3 Nd4 10.a4 Nh5 11.O-O Nf4 12.Ned5 Bg5 13.Nxf4 Bxf4 14.Bxf4 exf4 15.Nd5 Ne6 16.Qd2 Qh4 17.c3 O-O 18.b3 Rad8 19.Qf2 Qg5 20.g4 fxg3 21.hxg3 Rfe8 22.f4 Qh5 23.Kg2 Nf8 24.Rh1 Qg6 25.f5 Qg5 26.f6 Be6 27.Raf1 Bxd5 28.Bxd5 Qxf6 29.Bxf7+ Kxf7 30.Qe2 Re6 31.Rxf6+ Rxf6 32.Rf1 Ng6 33.Qh5 b6 34.Qd5+ Ke7 35.Qh5 Nf8 36.Rxf6 gxf6 37.d4 Rd7 38.a5 Kd8 39.Qd5 Kc7 40.Qa8 Ne6 41.Qxa7+ Kc8 42.Qxb6 cxd4 43.cxd4 Ng5 44.a6