1.d4 Nf6 2.c4 e6 3.g3 d5 4.Bg2 Be7 5.Nf3 O-O 6.Nc3 dxc4 7.Ne5 Nc6 8.Bxc6 bxc6 9.Nxc6 Qe8 10.Nxe7+ Qxe7 11.Qa4 c5 12.dxc5 Qxc5 13.Be3 Qc7 14.O-O-O Bb7 15.f3 Nd5 16.Bd4 Bc6 17.Qxc4 Rac8 18.Kb1 Qb7 19.Ka1 a5 20.e4 Nb4 21.Qe2 a4 22.a3 Na6 23.h4 Nc7 24.h5 Nb5 25.h6 Nxc3 26.Bxc3 Bb5 27.Qd2 e5 28.hxg7 Rfe8 29.Qh6 f6 30.Qxh7+ Kf7 31.g8=Q#