1.e4 c5 2.d4 cxd4 3.c3 dxc3 4.Nxc3 Nc6 5.Nf3 d6 6.Bc4 a6 7.O-O Nf6 8.Bf4 Bg4 9.h3 Bh5 10.g4 Bg6 11.e5 dxe5 12.Nxe5 Qc8 13.Qb3 e6 14.Nxc6 bxc6 15.Na4 Ra7 16.Be3 Rb7 17.Nb6 Qc7 18.Bxa6 Ra7 19.Qc4 Bd6 20.Nc8 Bh2+ 21.Kh1 Be4+ 22.f3 Bd5 23.Qe2 Rxa6 24.Qxa6 Qg3 25.Qe2 Qxh3 26.Qg2 Qxg2+ 27.Kxg2 Nxg4 28.Bc5 Bf4 29.Rfe1 Nh2 30.Kf2 Nxf3 31.Red1 Ng5 32.Nb6 Ne4+ 33.Kf3 g5 34.Nxd5 exd5 35.Bd4 f6 36.a4 h5 37.a5 Kd7 38.a6 Ra8 39.Ra3 f5 40.a7 h4 41.Rdd3 h3 42.Rdb3 Nd2+