1.d4 Nf6 2.Bf4 d5 3.e3 c5 4.Nf3 Nc6 5.Nbd2 e6 6.c3 Nh5 7.Bg5 Qb6 8.Rb1 h6 9.Bh4 g5 10.Ne5 Ng7 11.Bg3 Nf5 12.Qh5 Nd8 13.Bd3 Nxg3 14.hxg3 Bg7 15.Ndf3 Bd7 16.Bg6 Ke7 17.Bxf7 Kd6 18.Qg6 Bxe5 19.Nxe5 Qa6 20.dxc5+ Kc7 21.Qg7 Qxa2 22.O-O Nxf7 23.Qxf7 Rad8 24.c6 bxc6 25.Ra1 Qxb2 26.Rfb1 Qxc3 27.Rxa7+ Kd6 28.Rxd7+ Kc5 29.Qe7#