1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 e6 6.Nxc6 bxc6 7.e5 Nd5 8.Ne4 Qc7 9.f4 Qb6 10.c4 Bb4+ 11.Ke2 f5 12.Nf2 Ne7 13.Nd3 Ng6 14.Be3 Qb7 15.Nxb4 Qxb4 16.b3 a5 17.Qd2 Qxd2+ 18.Kxd2 Bb7 19.g3 Kf7 20.Bg2 Ne7 21.Kc3 Rhb8 22.Rhd1 Bc8 23.Bc5 h6 24.Bf3 Ng8 25.Rd2 Rb7 26.Rg1 Ra6 27.g4 d5 28.gxf5 Ne7 29.Bxe7 Rxe7 30.f6 gxf6 31.Bh5+