1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 Nc6 6.f4 e5 7.Nf3 Be7 8.Bd3 O-O 9.O-O exf4 10.Bxf4 Qb6+ 11.Kh1 Qxb2 12.Nd5 Nxd5 13.exd5 Ne5 14.Rb1 Qc3 15.Rb3 Qc7 16.Nxe5 dxe5 17.Bxh7+ Kxh7 18.Qh5+ Kg8 19.Bxe5 Qc4 20.Rf4 Qxd5 21.Rg3 Bg4 22.Qxg4 Qxe5 23.h3 Bd6 24.Rgf3 Rae8 25.Rf5 Qa1+ 26.Rf1 Re1 27.Qc4 Rxf1+ 28.Rxf1 Qe5 29.Kg1 Qc5+ 30.Qxc5 Bxc5+ 31.Kh2