1.d4 Nf6 2.Nf3 d5 3.c4 c6 4.cxd5 cxd5 5.Nc3 Nc6 6.Bf4 e6 7.e3 Nh5 8.Be5 Be7 9.Bd3 O-O 10.g4 Nf6 11.h4 Qb6 12.Qe2 Nxe5 13.Nxe5 Nd7 14.Nf3 Rd8 15.g5 Nf8 16.h5 Bd7 17.g6 fxg6 18.hxg6 h6 19.Ne5 Be8 20.f4 Rac8 21.Kf2 Bd6 22.Ng4 Bxg6 23.Nxh6+ gxh6 24.Rag1 Bxf4 25.Bxg6 Bg5 26.Rxg5 hxg5 27.Qh5 Qxb2+ 28.Ne2 Kg7 29.Rb1 Qxb1 30.Bxb1 Kf6 31.Qh6+ Ke7 32.Qxg5+ Kd7 33.Qg7+ Kc6 34.Nf4 Rd6 35.Qe7 b6 36.Bd3 Rd7 37.Qa3 Rcd8 38.Ba6 Kc7 39.Bb5 Rh7 40.Qxa7+ Kd6 41.Qxb6+ Ke7 42.Qc7+ Nd7 43.Ng6+ Ke8 44.Qd6 Rf7+ 45.Ke2