1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.g3 c6 5.b3 Be7 6.Bg2 O-O 7.O-O c5 8.cxd5 Nxd5 9.Bb2 Nc6 10.dxc5 Bxc5 11.Nbd2 Qe7 12.a3 a5 13.Ne4 Ba7 14.Qc2 e5 15.Rfd1 Bf5 16.Rxd5 Rac8 17.Qd3 Be6 18.Neg5 e4 19.Qxe4 Bxd5 20.Qxh7#