1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.O-O Bg4 5.d3 Nbd7 6.Nbd2 e6 7.h3 Bh5 8.Re1 Bc5 9.e4 dxe4 10.dxe4 Bg6 11.Nb3 Bb6 12.Nh4 Qc7 13.Bf4 e5 14.Be3 Rd8 15.Bxb6 Qxb6 16.Qd6 Qb5 17.Rad1 b6 18.Nf5 Bxf5 19.exf5 Nd5 20.Bxd5 Nb8 21.Rxe5#