1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Nxd4 Bg7 5.Be3 Nf6 6.Nc3 Nc6 7.Bc4 O-O 8.Qd2 Ng4 9.Nxc6 bxc6 10.Bg5 Rb8 11.Bb3 a5 12.h3 Nf6 13.a4 Ba6 14.e5 Ne8 15.O-O-O Bxe5 16.Qxd7 Qb6 17.Qxe7 Bg7 18.Be3 Qc7 19.Rd7 Qc8 20.Bxf7+ Rxf7 21.Qxf7+ Kh8 22.Bd4 Qxd7 23.Qf8#