1.d4 Nf6 2.Bg5 d5 3.Bxf6 gxf6 4.c4 dxc4 5.e3 c5 6.Bxc4 cxd4 7.Nc3 e6 8.exd4 Nc6 9.Nf3 Be7 10.O-O O-O 11.Qd2 b6 12.Rad1 Bb7 13.Qh6 Nb4 14.Qh5 Rc8 15.Bb3 Nd5 16.Rd3 Kh8 17.Bxd5 Bxd5 18.Ng5 fxg5 19.Rh3 Be4 20.Nxe4 Kg7 21.Qh6+ Kg8 22.Qxh7#