1.d4 d5 2.Nf3 e6 3.Bf4 Nf6 4.c4 c5 5.e3 Nc6 6.Bd3 Bd6 7.Bxd6 Qxd6 8.O-O O-O 9.Nc3 a6 10.Rc1 dxc4 11.Bxc4 b5 12.Bd3 cxd4 13.exd4 Bb7 14.Ne4 Nxe4 15.Bxe4 Rac8 16.Bxh7+ Kxh7 17.Ng5+ Kg6 18.Qg4 Qxd4 19.Ne4+ Kh7 20.Rc3 f5 21.Qh5+ Kg8 22.Ng5 Rfd8 23.Qf7+ Kh8 24.Rh3+ Qh4 25.Rxh4#