1.d4 Nf6 2.Nf3 d5 3.c4 e6 4.cxd5 exd5 5.Nc3 Bb4 6.Bg5 h6 7.Bxf6 Qxf6 8.Qb3 Qd6 9.a3 Ba5 10.Qa4+ Nc6 11.e3 O-O 12.Rc1 Bb6 13.Bd3 Bg4 14.O-O Bxf3 15.gxf3 Ne7 16.Kh1 c6 17.Rg1 Kh8 18.f4 Rg8 19.Qd1 g6 20.Qf3 Rg7 21.Qh3 Rh7 22.Na4 f5 23.b4 Qf6 24.Nc5 Bxc5 25.bxc5 b6 26.a4 Rg8 27.cxb6 axb6 28.Rb1 c5 29.dxc5 bxc5 30.Be2 Ra8 31.Rb7 Rxa4 32.Bf3 Ra1 33.Rd7 g5 34.Rd8+ Ng8 35.Re8 Rxg1+ 36.Kxg1 gxf4 37.Bxd5 Qg6+ 38.Qg2 Qxe8 39.Bxg8 Qxg8 40.Qg6 Qxg6+ 41.Kh1 Rg7 42.h4 Qg1# 0-1