1.d4 f5 2.g3 Nf6 3.Bg2 e6 4.Nf3 d5 5.O-O Bd6 6.c4 c6 7.b3 Qe7 8.Bb2 O-O 9.Qc1 Nbd7 10.Ba3 Ne4 11.Bxd6 Qxd6 12.Nbd2 Ndf6 13.Ne5 Qe7 14.Nxe4 Nxe4 15.f3 Ng5 16.e4 fxe4 17.fxe4 Rxf1+ 18.Qxf1 dxe4 19.Qf4 Bd7 20.Rf1 Be8 21.h4 Nf7 22.Bxe4 Nxe5 23.Qxe5 Rd8 24.c5 Qd7 25.Rf4 Bg6 26.Bg2 Rf8 27.Rxf8+ Kxf8 28.Kf2 a6 29.Ke3 Bb1 30.Bh3 Kf7 31.Kd2 h6 32.a3 Bh7 33.Bf1 Kf8 34.Bc4 Bf5 35.Ke3 h5 36.Be2 g6 37.Kf4 Kf7 38.Bc4 Kf8 39.Qh8+ Ke7 40.Kg5 Qd8 41.Qxd8+ Kxd8 42.Kf6 Kd7 43.b4 Bc2 44.Bxe6+ Kd8 45.d5