1.e4 c5 2.Nf3 Nc6 3.d4 cxd4 4.Nxd4 Qb6 5.Nb3 Nf6 6.Nc3 e6 7.Bd3 a6 8.O-O Be7 9.Be3 Qc7 10.f4 d6 11.Qf3 O-O 12.Rae1 b5 13.g4 b4 14.Ne2 Bb7 15.g5 Nd7 16.Qh3 Rfe8 17.Ned4 Nxd4 18.Nxd4 e5 19.Nf5 Bf8 20.Nxg7 Bxg7 21.f5 Nc5 22.f6 Nxd3 23.cxd3 Bc8 24.Qh4 Bf8 25.g6 hxg6 26.Bh6 Qd7 27.Rf5 Re6 28.Bxf8 Rxf6 29.Qh6 Qa7+ 30.Kh1 Bxf5 31.Qg7#