1.d4 Nf6 2.Nf3 c6 3.c4 d5 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 a6 7.e3 Bg4 8.h3 Bxf3 9.Qxf3 e6 10.Bd3 Bd6 11.O-O Bxf4 12.Qxf4 Nb4 13.Be2 Qb8 14.Qh4 Nc6 15.Na4 h6 16.Rfc1 O-O 17.Nc5 Rc8 18.Rc3 Ne7 19.Bd3 a5 20.Rac1 b6 21.Nd7 Rxc3 22.Rxc3 Nxd7 23.Qxe7 Qd8 24.Qxd8+ Rxd8 25.Rc7 Nf6 26.Rb7 Rc8 27.Kf1 g5 28.Rxb6 Rc1+ 29.Ke2 Rg1 30.Ra6 Rxg2 31.Rxa5 Rh2 32.b4 g4 33.hxg4 Nxg4 34.b5 Rxf2+ 35.Kd1 Nxe3+ 36.Kc1 Nc4 37.Bxc4 dxc4 38.b6 Rf1+ 39.Kc2 c3 40.b7 Rf4 41.Kb3 Rf3 42.b8=Q+ Kg7 43.a4 Rf4 44.Qxf4 e5 45.Qg5+ Kh7 46.Ra8 h5 47.Ra6 h4 48.Rh6# 1-0