1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Be2 a6 7.O-O Nf6 8.Kh1 Nxd4 9.Qxd4 Bc5 10.Qd3 b5 11.f4 Bb7 12.Bf3 O-O 13.e5 Ne8 14.Bxb7 Qxb7 15.f5 f6 16.Bf4 Be7 17.Rae1 fxe5 18.Bxe5 Rc8 19.fxe6 Rxf1+ 20.Rxf1 dxe6 21.Ne2 Nf6 22.Nf4 Qc6 23.c3 Rd8 24.Qe2 Qe4 25.Qxe4 Nxe4 26.Nxe6 Rd2 27.Nxg7 Bc5 28.Ne6 Nf2+ 29.Kg1 Nh3+ 30.Kh1 Nf2+ 31.Kg1