1.d4 d5 2.Nf3 Bf5 3.c4 e6 4.Nc3 Nf6 5.Qb3 Nc6 6.a3 dxc4 7.Qxc4 Bd6 8.Bg5 Qd7 9.Bxf6 gxf6 10.e4 Bg6 11.g3 a6 12.Bg2 b5 13.Qe2 e5 14.Nd5 Qd8 15.dxe5 fxe5 16.Qc2 Ne7 17.Nxe7 Kxe7 18.Rd1 f6 19.Nh4 Rb8 20.Bh3 b4 21.Nf5+ Bxf5 22.Bxf5 bxa3 23.bxa3 Qg8 24.Rxd6 Kxd6 25.O-O c5 26.Rd1+ Kc6 27.Qa4+ Rb5 28.Qxa6+ Rb6 29.Qa4+ Rb5 30.Bd7+ Kc7 31.Qxb5 Qb8 32.Qc6+ Kd8 33.Be8+ Ke7 34.Qd7+ Kf8 35.Qf7#