1.e4 c5 2.Nf3 Nf6 3.Nc3 d6 4.d4 cxd4 5.Nxd4 a6 6.Bg5 e6 7.f4 Nbd7 8.Qf3 Qc7 9.O-O-O b5 10.Bd3 Bb7 11.Rhe1 Qb6 12.Bf1 Be7 13.Qh3 b4 14.Na4 Qa5 15.b3 Rc8 16.e5 dxe5 17.fxe5 Nd5 18.Bxe7 Nxe7 19.Kb1 Qc7 20.Rd2 Nd5 21.Bc4 Nc3+ 22.Nxc3 bxc3 23.Rd3 Qb6 24.Nxe6 Rxc4 25.Nxg7+ Kf8 26.Qxd7 Kxg7 27.Rg3+ Kf8 28.e6 Re4 29.Qxf7#