1.d4 d5 2.c4 e6 3.Nf3 Nf6 4.g3 Bb4+ 5.Nc3 O-O 6.Bg2 Nc6 7.O-O Bd7 8.Ne5 b6 9.cxd5 exd5 10.Nxd5 Rb8 11.Nxf6+ gxf6 12.Nxc6 Bxc6 13.Bxc6 Qd6 14.Bg2 c6 15.Bf4 Qe6 16.d5 cxd5 17.Bxd5 Qf5 18.Bxb8 Rxb8 19.Bxf7+ Kxf7 20.Qb3+ Qe6 21.Qxb4 Qxe2 22.Rfe1 Qf3 23.Qd6 Rd8 24.Qxd8 Qh5 25.Qe8+ Kg7 26.Qxh5 h6 27.Re7+ Kf8 28.Qf7#