1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Bd3 Nf6 6.c4 Qc7 7.f4 d6 8.Nc3 Bd7 9.Be3 Nc6 10.O-O Be7 11.Rc1 Nxd4 12.Bxd4 O-O 13.Kh1 Ne8 14.Qe1 Bc6 15.b4 Bf6 16.e5 dxe5 17.fxe5 Bg5 18.Rd1 Rd8 19.Qf2 Rd7 20.b5 axb5 21.cxb5 Bd5 22.b6 Qd8 23.Bb5 Bc6 24.Bxc6 bxc6 25.Bc5 Be7 26.b7 Bxc5 27.Qxc5 Nc7 28.Rxd7 Qxd7 29.Qxf8+ Kxf8 30.b8=Q+