1.c3 e5 2.d4 e4 3.c4 c6 4.d5 cxd5 5.cxd5 Nf6 6.Nc3 Bc5 7.e3 d6 8.Nge2 Bf5 9.Ng3 Kd7 10.Nxf5 Bxe3 11.Bxe3 Qc8 12.Nxg7 Qc5 13.Bxc5 dxc5 14.d6 Na6 15.Bxa6 Rhf8 16.Bxb7 Rae8 17.O-O c4 18.Re1 Rh8 19.Nxe4 a6 20.Nxf6+ Kd8 21.Rxe8+ Rxe8 22.Nfxe8 f5 23.Rc1 f4 24.Rxc4 h6 25.Rc8+ Kd7 26.Rc7+ Kd8 27.d7 Ke7 28.d8=Q+ Kf8 29.Q1d7 f3 30.Qf7# 1-0