1.d4 Nf6 2.c4 d5 3.cxd5 Nxd5 4.e4 Nf6 5.Nc3 Bd7 6.Nf3 e6 7.Bg5 Be7 8.Bc4 h6 9.Bf4 O-O 10.O-O c6 11.Qc2 b5 12.Bb3 c5 13.dxc5 Bxc5 14.Rfd1 Qc8 15.Rac1 Bb4 16.Qe2 Bxc3 17.Rxc3 Qa6 18.Rd6 Nc6 19.Ne5 Rac8 20.Nxd7 Nxd7 21.Rxd7 Nb4 22.Bd6 Rxc3 23.bxc3 Rc8 24.Bxb4 Qb6 25.Qh5 Rf8 26.Bxf8 e5 27.Qxf7+ Kh8 28.Qxg7#