1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Bc5 6.Nb3 Be7 7.Be3 Nf6 8.N1d2 Nc6 9.Nc4 d5 10.Bb6 Qd7 11.exd5 Qxd5 12.O-O Ne5 13.Nxe5 Qxe5 14.Bd4 Qc7 15.Re1 Bd7 16.a4 Bc6 17.a5 Nd7 18.Qh5 Qd6 19.Rad1 Qd5 20.Qh3 Qg5 21.Be3 Qh4 22.Qxh4 Bxh4 23.Nd4 Ne5 24.Bf1 Bf6 25.f4 Ng4 26.Nxc6 Nxe3 27.Rxe3 bxc6 28.f5 Rd8 29.Rxd8+ Kxd8 30.c3 Kc7 31.fxe6 fxe6 32.Bc4 Rd8 33.Kf2 Rd2+ 34.Re2 Rxe2+ 35.Kxe2 Kb7 36.Bxe6 Bd8 37.Bf5 h6 38.b4 c5 39.Kd3 cxb4 40.cxb4 Be7 41.Kc4 Ka7 42.b5 axb5+ 43.Kxb5 Bf6 44.a6 Ba1 45.Bd3 Bb2