1.e4 c5 2.Nf3 e6 3.d4 cxd4 4.Nxd4 a6 5.Be3 Nf6 6.Nd2 Qc7 7.Bd3 Be7 8.O-O O-O 9.f4 d6 10.Qf3 Nc6 11.c3 Bd7 12.g4 e5 13.Nxc6 bxc6 14.f5 d5 15.g5 Nxe4 16.Nxe4 dxe4 17.Qxe4 g6 18.Qh4 Rfd8 19.fxg6 hxg6 20.Rxf7 Kxf7 21.Qh7+ Ke6 22.Qxg6+ Kd5 23.c4#