1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.Nc3 dxc4 5.e4 Bb4 6.Bg5 h6 7.Bxf6 Qxf6 8.e5 Qd8 9.Bxc4 c5 10.O-O cxd4 11.Nxd4 O-O 12.Rc1 Bd7 13.Qg4 Qg5 14.Qe4 Bc6 15.Nxc6 Nxc6 16.f4 Qe7 17.Kh1 Rad8 18.Ne2 Rd2 19.a3 Ba5 20.f5 exf5 21.Rxf5 Bc7 22.e6 f6 23.Rb5 Be5 24.Rxb7 Qxb7 25.e7+ Kh8 26.exf8=Q# 1-0