1.c4 Nf6 2.Nc3 e5 3.g3 c6 4.Nf3 Bd6 5.d3 Bc7 6.Bg2 d5 7.cxd5 cxd5 8.O-O a6 9.Bg5 h6 10.Bxf6 gxf6 11.e4 d4 12.Nd5 Be6 13.Nh4 Bxd5 14.exd5 Nd7 15.Rc1 Nb6 16.Qf3 Qd7 17.Qxf6 Rh7 18.Be4 Nxd5 19.Bxd5 Qxd5 20.Rxc7 Qd8 21.Qxe5+ Kf8 22.Rfc1 f6 23.Ng6+ Kg8 24.Qe6+ Rf7 25.Qxf7#