1.d4 e6 2.Nf3 Nf6 3.Bg5 h6 4.Bxf6 Qxf6 5.e4 d6 6.Bd3 c5 7.e5 Qd8 8.dxc5 Qa5+ 9.Nbd2 dxe5 10.O-O Qxc5 11.Re1 Nd7 12.Nc4 Bd6 13.Qe2 f6 14.Rad1 Bc7 15.Bg6+ Ke7 16.Rd3 b5 17.Ne3 Bb7 18.Rc3 Qb6 19.Nh4 b4 20.Nc4 Qd4 21.Ne3 Qb6 22.Rc4 Rhd8 23.Qg4 Kf8 24.Bh7 g5 25.Rxb4 Qc6 26.Rxb7 Qxb7 27.Qxe6 Qb6 28.Qg8+ Ke7 29.Nhf5#