1.d4 d5 2.c4 e6 3.Nc3 c6 4.Nf3 Nf6 5.Bg5 h6 6.Bxf6 Qxf6 7.e3 Nd7 8.Bd3 dxc4 9.Bxc4 Bd6 10.O-O Qe7 11.Ne4 Bc7 12.Qc2 O-O 13.Bb3 Nf6 14.Ne5 Nxe4 15.Qxe4 Bd7 16.f4 Be8 17.f5 exf5 18.Rxf5 a5 19.Raf1 a4 20.Bxf7+ Bxf7 21.Rxf7 Rxf7 22.Rxf7 Qb4 23.Rxg7+ Kxg7 24.Qg6+ Kh8 25.Nf7# 1-0