1.e4 c5 2.Nf3 g6 3.d4 cxd4 4.Qxd4 Nf6 5.Nc3 Bg7 6.e5 Nc6 7.Qa4 Nd5 8.Nxd5 O-O 9.Bf4 e6 10.Nf6+ Bxf6 11.exf6 Qxf6 12.O-O-O b5 13.Bxb5 a6 14.Bxc6 dxc6 15.Be5 Qe7 16.Bd6 Bb7 17.Bxe7 Rfe8 18.Rd7 f5 19.Qd4 h5 20.Bg5 e5 21.Nxe5 Re6 22.Nxc6 Bxc6 23.Qg7#