1.d4 Nf6 2.Nf3 c6 3.Bf4 Qb6 4.Qc1 c5 5.dxc5 Qxc5 6.c4 Nc6 7.Nc3 Qxc4 8.e4 Qb4 9.a3 Qb6 10.e5 Ng4 11.Qd2 d6 12.Nd5 Qd8 13.exd6 exd6 14.Bb5 Be6 15.Ng5 Nf6 16.Nxf6+ gxf6 17.Nxe6 fxe6 18.Rc1 Qd7 19.O-O a6 20.Ba4 d5 21.Qe2 h5 22.Rxc6 bxc6 23.Rc1 Rc8 24.Qxa6 Kf7 25.Bxc6 Qd8 26.Be8+ Qxe8 27.Rxc8 Qd7 28.Rc7 Kg6 29.Rxd7 h4 30.Rb7 h3 31.Rh7 hxg2 32.Rd7 f5 33.Qxe6+ Kh5 34.Qxf5+ Kh4 35.Bg3# 1-0