1.d4 Nf6 2.Bg5 g6 3.Bxf6 exf6 4.c4 Bg7 5.Nc3 O-O 6.g3 f5 7.Bg2 c5 8.e3 Nc6 9.Nge2 cxd4 10.exd4 Qb6 11.Nd5 Qxb2 12.O-O Nxd4 13.Nxd4 Qxd4 14.Ne7+ Kh8 15.Qxd4 Bxd4 16.Rad1 Bb6 17.Rd6 Re8 18.Re1 Kg7 19.Kf1 Kf8 20.Nxc8 Raxc8 21.Rxd7 Rxc4 22.Rxf7+ Kxf7 23.Bd5+ Kf6 24.Rxe8 Rc7 25.Re6+ Kg5 26.h4+ Kh6 27.Bf3 Bd4 28.Re2 b5 29.Rd2 Bc3 30.Rd6 b4 31.h5 a5 32.hxg6 hxg6 33.Bc6 Re7 34.Ba4 Re1+ 35.Kg2 Re2 36.Bb3 a4 37.Bxa4 Rxa2 38.Be8 Be1 39.Rxg6+ Kh7 40.Re6 Bxf2