1.d4 d5 2.c4 c6 3.Nf3 Nf6 4.Nc3 dxc4 5.a4 Bf5 6.Ne5 h6 7.f3 e6 8.e4 Bh7 9.Bxc4 Bb4 10.O-O Nbd7 11.Nxd7 Qxd7 12.Be3 O-O 13.Qb3 a5 14.Na2 Qe7 15.Rfd1 Nd7 16.Nxb4 axb4 17.Bd2 c5 18.dxc5 Ne5 19.Bxb4 Rfc8 20.c6 Qc7 21.cxb7 Qxb7 22.Bb5 Qb6+ 23.Kh1 f5 24.Bd6 Nf7 25.Qxe6 Qf2 26.Bc4 fxe4 27.Qxf7+ Kh8 28.Be5 Ra7 29.Qe6 Raa8 30.Qf7 Qa7 31.Bxg7#