1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 Qc7 7.Qf3 Nc6 8.Nxc6 Qxc6 9.Bd3 g6 10.Be3 Bg7 11.Bd4 O-O 12.h3 b5 13.Nd5 Nxd5 14.exd5 Qc7 15.Bxg7 Kxg7 16.O-O-O Bf5 17.Bxf5 gxf5 18.Rhe1 Rac8 19.Rd2 Rfe8 20.Qh5 Qc4 21.Qg5+ Kh8 22.Kb1 e5 23.dxe6 Rxe6 24.Red1 Qe4 25.Qh4 d5 26.Qf2 Rc4 27.b3 Rb4 28.Qc5 Qxf4 29.Qf8#