1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.Nc3 c5 5.cxd5 exd5 6.Bg5 Be7 7.e3 cxd4 8.Nxd4 Nc6 9.Bb5 Bd7 10.O-O O-O 11.Nde2 Be6 12.Nf4 Rc8 13.Bxf6 Bxf6 14.Nfxd5 Be5 15.f4 Bxc3 16.Nxc3 Qb6 17.Qe2 a6 18.f5 Bd7 19.Ba4 Rfe8 20.Rad1 Rcd8 21.Nd5 Qc5 22.b4 Qa7 23.f6 b5 24.fxg7 bxa4 25.Qh5 Be6 26.Nf6+ Kxg7 27.Qg5+ Kf8 28.Nxh7# 1-0