1.d4 d5 2.c4 c6 3.Nc3 Nf6 4.Nf3 Bf5 5.cxd5 cxd5 6.Qb3 b6 7.Bf4 a6 8.e3 e6 9.Bxb8 Qxb8 10.Bxa6 Bd6 11.Bb5+ Ke7 12.Qd1 Ne4 13.Nxe4 dxe4 14.Nh4 Bxh2 15.Nxf5+ exf5 16.Qh5 Qc8 17.Qxh2 Rxa2 18.O-O Rxb2 19.Ra7+ Kf6 20.Qe5+ Kg6 21.Bd7 Qb8 22.Qxf5+ Kh6 23.g4 g6 24.g5+ Kg7 25.Qf6+ Kg8 26.Rfa1 Rb1+ 27.Rxb1 Qxa7 28.Rxb6 h6 29.Be6 fxe6 30.Qxg6+ Kf8 31.Qf6+ Kg8 32.g6 Qxb6 33.Qf7#