1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.a3 Bxc3+ 5.bxc3 c5 6.Nf3 O-O 7.Bg5 h6 8.Bh4 g5 9.Bg3 Nc6 10.Qc2 d5 11.e3 Ne4 12.Bd3 Nxg3 13.hxg3 f6 14.Ke2 Kg7 15.Rh5 Rh8 16.Rah1 cxd4 17.cxd4 f5 18.cxd5 Ne7 19.dxe6 Bxe6 20.Nxg5 Qd5 21.Nxe6+ Qxe6 22.Bxf5 Nxf5 23.Rxf5 Rac8 24.Rc5 b6 25.Rc7+ Kf6 26.Rc1 Rxc7 27.Qxc7 Kf5 28.Qe5+ Qxe5 29.dxe5 Kxe5 30.Rc7 a6 31.Rc6 Rb8 32.Rxh6 a5 33.f4+ Kf5 34.Kf3 b5 35.g4#