1.d4 d5 2.c4 c6 3.Nf3 e6 4.Qc2 dxc4 5.Qxc4 b5 6.Qc2 Bb7 7.e4 Nd7 8.Bd3 Ngf6 9.O-O h6 10.Nc3 b4 11.Na4 Qa5 12.a3 Qh5 13.h3 a5 14.Be3 g5 15.Ne5 Nxe5 16.dxe5 Nd7 17.Nb6 Nxb6 18.Bxb6 g4 19.hxg4 Qxe5 20.f4 Qg7 21.Be2 Be7 22.Rad1 f6 23.f5 e5 24.axb4 Bxb4 25.Bc4 Qxg4 26.Bf7+ Kxf7 27.Rd7+ Kf8 28.Bc5+ Bxc5+ 29.Qxc5+ Kg8 30.Qc4+ Kf8 31.Qf7#