1.d4 Nf6 2.c4 e6 3.Nf3 Nc6 4.g3 g6 5.Bg2 Bg7 6.Nc3 O-O 7.O-O d5 8.Bf4 Re8 9.e3 b6 10.Nb5 e5 11.Nxe5 Bb7 12.Nxc6 Bxc6 13.Nxc7 Qxc7 14.Bxc7 Rac8 15.Be5 Rcd8 16.cxd5 Bxd5 17.Bxd5 Rxd5 18.Qf3 Rb5 19.Bxf6 Rf5 20.Qc6 Rb8 21.Bxg7 Kxg7 22.d5 h6 23.d6 Rf6 24.Qc7 Ra8 25.d7 Rf5 26.d8=Q Rc5 27.Qd4+ Kh7 28.Qxf7#