1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.Nf3 O-O 5.Bg5 h6 6.Bh4 d5 7.e3 Nbd7 8.Bd3 dxc4 9.Bxc4 b6 10.e4 g5 11.Nxg5 hxg5 12.Bxg5 Qe8 13.e5 Nh7 14.Qg4 Kh8 15.Qh4 f5 16.exf6 Qg6 17.f4 Qe4+ 18.Kf1 Qxd4 19.Bxe6 Ba6+ 20.Ne2 Bxe2+ 21.Kxe2 Qe4+ 22.Kd1 Qxe6 23.f5 Qd5+ 24.Kc1 Qc5+ 25.Kd1 Rad8 26.Qh6 Nxf6+ 27.Ke2 Rfe8+ 28.Kf3 Rd3+ 29.Kf4 Qe5#