1.d4 Nf6 2.Bf4 e6 3.Nf3 c5 4.c3 Nc6 5.e3 cxd4 6.exd4 d5 7.Bd3 Qb6 8.b3 Bd7 9.Nbd2 Rc8 10.Rc1 Be7 11.O-O O-O 12.Ne5 Nxe5 13.dxe5 Ne8 14.Nf3 Qa5 15.Qd2 Bc6 16.Bg5 Bxg5 17.Nxg5 d4 18.Bxh7+ Kh8 19.Qf4 g6 20.Bxg6 Kg7 21.Bd3 Nc7 22.Qf6+ Kg8 23.Bh7#