1.d4 Nf6 2.c4 e6 3.Nc3 d5 4.Bg5 c5 5.cxd5 Qb6 6.Bxf6 Qxb2 7.Qc1 Qxc1+ 8.Rxc1 gxf6 9.Nf3 cxd4 10.Nxd4 Bb4 11.e3 exd5 12.Bb5+ Ke7 13.O-O Rd8 14.Nxd5+ Rxd5 15.Rxc8 Ba5 16.Re8+ Kd6 17.Rd1 Kc7 18.Rc1+ Kb6 19.Rcc8 a6 20.Bd3 Ka7 21.Bxh7 Bb6 22.h4 Bxd4 23.exd4 Rxd4 24.g3 Rd5 25.Be4 Rd1+ 26.Kg2 Re1 27.h5 f5 28.Bxf5 Rxe8 29.Rxe8 Nc6 30.Rxa8+ Kxa8 31.h6 Ne7 32.h7