1.c4 c5 2.Nf3 Nf6 3.d4 cxd4 4.Nxd4 e6 5.Nc3 d5 6.e3 Nc6 7.cxd5 exd5 8.Bb5 Bd7 9.O-O Bd6 10.Nf3 a6 11.Bxc6 Bxc6 12.b3 Rc8 13.Bb2 O-O 14.Qd4 h6 15.Rfd1 Re8 16.Rac1 Qa5 17.h3 Rcd8 18.a3 Bc5 19.Qh4 d4 20.b4 dxc3 21.bxa5 cxb2 22.Rb1 Rxd1+ 23.Rxd1 Be4 24.Qf4 Rc8 25.Nd2 Rd8 26.Qe5 Rxd2 27.Rxd2 b1=Q+ 28.Kh2 Qf1 29.f3 Bxe3 30.Rd4 Bg1+ 31.Kh1 Bf2+ 32.Kh2 Qg1# 0-1