1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.e3 dxc4 5.Bxc4 c5 6.O-O a6 7.Qe2 b5 8.Bd3 Bb7 9.dxc5 Bxc5 10.Bxb5+ Nbd7 11.Bd3 Bxf3 12.gxf3 Ne5 13.Bc2 Qd5 14.e4 Qc6 15.Nc3 O-O 16.f4 Ng6 17.Be3 e5 18.fxe5 Nxe5 19.f4 Nc4 20.Bxc5 Qxc5+ 21.Kh1 Nxb2 22.Rf3 Rac8 23.e5 Nd5 24.Bxh7+ Kxh7 25.Rh3+ Kg8 26.Qh5 f5 27.e6 Nxf4 28.Qh8#