1.d4 Nf6 2.c4 d6 3.Nc3 Nbd7 4.e4 e5 5.d5 Be7 6.Be3 O-O 7.b4 b6 8.Nf3 c5 9.bxc5 bxc5 10.Be2 Re8 11.O-O Nf8 12.h3 Bd7 13.Ne1 Rb8 14.Rb1 Qa5 15.Bd2 Qa6 16.f4 Rb6 17.Rxb6 axb6 18.fxe5 Nxe4 19.Nxe4 Qxa2 20.exd6 Bd8 21.Bd3 h6 22.Bc3 Ng6 23.Qf3 b5 24.Qxf7+ Kh7 25.Qxg7#