1.e4 c5 2.Nf3 d6 3.d4 cxd4 4.Nxd4 Nf6 5.Nc3 a6 6.f4 e5 7.Nf3 Qc7 8.a4 Be7 9.Bd3 b6 10.O-O O-O 11.Kh1 Nbd7 12.Qe1 Bb7 13.Nh4 Rfe8 14.Nf5 Bf8 15.Qg3 Kh8 16.fxe5 dxe5 17.Qh4 Nc5 18.Nxg7 Bxg7 19.Rxf6 Qe7 20.Bg5 Ne6 21.Nd5 Nxg5 22.Nxe7 Bxf6 23.Nf5 Nxe4 24.Qh6 Re6 25.Bc4 Rg8 26.Bxe6 fxe6 27.Nd6 Nf2+ 28.Kg1 Rxg2+ 29.Kf1 Ng4 30.Qf8#