1.e4 c5 2.Nc3 Nc6 3.Nge2 d6 4.d4 cxd4 5.Nxd4 e6 6.g3 a6 7.Bg2 Bd7 8.O-O Nf6 9.h3 Rc8 10.Nde2 b5 11.a3 Be7 12.g4 O-O 13.Be3 Ne5 14.b3 d5 15.f4 Nexg4 16.hxg4 Nxg4 17.Bd4 dxe4 18.Nxe4 Bc6 19.Qd3 f5 20.Nf2 Bxg2 21.Kxg2 Qd5+ 22.Kg1 Nf6 23.Rfd1 Qc6 24.c3 Nd5 25.Qf3 Bd6 26.Qg2 Qc7 27.Nd3 Rce8 28.c4 bxc4 29.bxc4 Qxc4 30.Qxg7#