1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Be7 5.Bf4 O-O 6.e3 c5 7.dxc5 Bxc5 8.Qc2 Nc6 9.a3 dxc4 10.Bxc4 b6 11.Rd1 Bd7 12.Ba6 Qe7 13.O-O e5 14.Bg5 Be6 15.Ne4 Rad8 16.b4 Nb8 17.Bd3 Bd6 18.Nxf6+ gxf6 19.Bh6 Rfe8 20.Bxh7+ Kh8 21.Qe4 Qc7 22.Qh4 Kxh7 23.Bg5+ Kg6 24.Qh6+ Kf5 25.Nh4+ Ke4 26.f3#