1.d4 Nf6 2.Nf3 c6 3.Bf4 Qb6 4.Nbd2 Nh5 5.Nc4 Qb4+ 6.Bd2 Qxc4 7.e4 Qe6 8.Ng5 Qg6 9.e5 h6 10.Bd3 Qxd3 11.cxd3 hxg5 12.Bxg5 g6 13.h4 Ng7 14.Qf3 b6 15.Rc1 Bb7 16.d5 c5 17.b4 Ne6 18.O-O Nc7 19.e6 dxe6 20.bxc5 Bxd5 21.Qe3 Nd7 22.cxb6 Nb5 23.Rb1 Nd6 24.Qd4 f6 25.bxa7 Kf7 26.Be3 Bg7 27.Qa4 Ne5 28.Rfc1 Nf5 29.Rc7 Rxh4 30.Rb4 Rhh8 31.Rb5 Nf3+ 32.gxf3 Bxf3 33.Rxe7+ Nxe7 34.Kf1 Rh1# 0-1