1.d4 Nf6 2.c4 e6 3.Nf3 d5 4.Nc3 Bb4 5.e3 Nc6 6.Bd3 Bxc3+ 7.bxc3 dxc4 8.Bxc4 O-O 9.O-O Qe7 10.Qc2 Bd7 11.Bd3 Nd5 12.e4 Nf6 13.Bg5 h6 14.Bh4 g5 15.Bg3 Rac8 16.h4 g4 17.Ne5 Nxe5 18.Bxe5 Bc6 19.Qe2 Kh7 20.Bxf6 Qxf6 21.e5+ Kg7 22.exf6+ Kxf6 23.Qxg4 Ke7 24.Rfe1 Kd8 25.Bc4 Ke7 26.Bxe6 Kd6 27.Qf4+ Ke7 28.Qe5 f6 29.Qc5+ Kd8 30.Qxf8+ Be8 31.Qxf6#