1.d4 d5 2.Nf3 Nf6 3.c4 dxc4 4.Qa4+ c6 5.Qxc4 b5 6.Qc2 Bg4 7.Nbd2 e6 8.h3 Bxf3 9.Nxf3 Be7 10.e4 O-O 11.Bd3 Bb4+ 12.Bd2 Ba5 13.b4 Bc7 14.e5 Nh5 15.Bxh7+ Kh8 16.g4 Nf6 17.exf6 Qxf6 18.Be4 Bf4 19.O-O Qh6 20.g5 Bxg5 21.Nxg5 f6 22.Nf7+ Rxf7 23.Bxh6 gxh6 24.Kh2 a6 25.Rg1 Raa7 26.Qd2 f5 27.Qxh6+ Rh7 28.Qf8#