1.d4 d5 2.Nf3 e6 3.c4 Nc6 4.Nc3 Bb4 5.g3 h6 6.Bg2 Nf6 7.O-O Ne4 8.Qb3 O-O 9.Rd1 Qf6 10.Bf4 Bd6 11.Bxd6 cxd6 12.cxd5 Nxd4 13.Rxd4 Nc5 14.Qa3 a6 15.b4 Nd7 16.Ne4 Qg6 17.dxe6 fxe6 18.Nxd6 e5 19.Qb3+ Kh8 20.Nh4 Qf6 21.Ne4 Qb6 22.Rd6 Rxf2 23.Rxb6 Rxg2+ 24.Kxg2 Nxb6 25.Ng6+ Kh7 26.Qf7 Bg4 27.Nf6#