1.d4 Nf6 2.c4 g6 3.Nc3 d5 4.cxd5 Nxd5 5.e4 Nxc3 6.bxc3 Bg7 7.Qa4+ Nd7 8.Nf3 O-O 9.Qa3 c5 10.Be2 b6 11.Be3 cxd4 12.cxd4 Bb7 13.Nd2 Nc5 14.e5 Ne6 15.Nf3 Bxf3 16.Bxf3 Nxd4 17.Bxd4 Qxd4 18.O-O Rad8 19.Qxa7 Bxe5 20.Rad1 Qf4 21.Qxe7 Qxh2#