1.e4 c5 2.f4 Nc6 3.d3 e6 4.Nf3 d6 5.Be2 Nf6 6.O-O Be7 7.Nc3 a6 8.e5 dxe5 9.Nxe5 Nxe5 10.fxe5 Qd4+ 11.Kh1 Qxe5 12.Bf4 Qd4 13.Qd2 O-O 14.Be3 Qd8 15.Rad1 b5 16.Bf3 Rb8 17.Ne4 Nxe4 18.Bxe4 Bb7 19.Bxb7 Rxb7 20.Qf2 Qc8 21.Qg3 Rd8 22.Bh6 Bf8 23.Rf4 Qb8 24.Rdf1 Rd4 25.c3 Rxf4 26.Bxf4 Qd8 27.Bg5 Be7 28.Qf3 Rd7 29.Qxf7+ Kh8 30.Bxe7 Qg8 31.Qxg8+ Kxg8