1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 Nc6 5.Nc3 Qc7 6.Qd3 a6 7.Nxc6 bxc6 8.Qg3 e5 9.f4 d6 10.Be2 g6 11.fxe5 dxe5 12.O-O Be6 13.Kh1 Bg7 14.Na4 Nf6 15.Nc5 Qe7 16.Qf2 Ng4 17.Bxg4 Bxg4 18.Bg5 Qc7 19.h3 Bc8 20.Bd8 Kxd8 21.Rad1+ Ke8 22.Rd7 Bxd7 23.Qxf7+ Kd8 24.Rd1 Ra7 25.Ne6+ Kc8 26.Nxc7 Rxc7 27.Qxg7 Re8 28.Qxh7 g5 29.Qg6 g4 30.h4 Kb7 31.Rxd7