1.d4 Nf6 2.Bg5 d5 3.Bxf6 exf6 4.e3 Bf5 5.c4 Bxb1 6.Qa4+ b5 7.Qxb5+ c6 8.Qb7 Bf5 9.Qxa8 Bb4+ 10.Kd1 Qc7 11.cxd5 O-O 12.Rc1 Be4 13.Ne2 Bxd5 14.Nf4 Bxa2 15.Bc4 Bxc4 16.Rxc4 Bd6 17.Nd3 Rc8 18.Ra4 Na6 19.Qxc8+ Qxc8 20.Kd2 Nc7 21.Rxa7 Nb5 22.Ra4 g6 23.Rc1 Qb7 24.Rac4 Na7 25.g3 Qb5 26.R1c2 Kg7 27.Ke1 h5 28.Kd2 Qd5 29.h4 Qg2 30.Ke1 g5 31.hxg5 fxg5 32.Nb4 h4 33.gxh4 gxh4 34.Nxc6 Nxc6 35.Rxc6 h3 36.Rxd6 h2 37.Rdc6 h1=Q+