1.d4 c6 2.Nf3 d5 3.g3 Bg4 4.Bg2 e6 5.O-O Bd6 6.c4 b6 7.cxd5 cxd5 8.Nc3 a6 9.e4 dxe4 10.Nxe4 Bc7 11.Qc2 Ne7 12.Ne5 Bf5 13.g4 Bxe4 14.Qxe4 Ra7 15.f4 Nd5 16.f5 Nf6 17.Qf4 Nd5 18.Bxd5 Qxd5 19.fxe6 Qxe6 20.Qxf7+ Qxf7 21.Nxf7 Rf8 22.Ng5 Rxf1+ 23.Kxf1 Bxh2 24.Nxh7 Rf7+ 25.Kg2 Bd6 26.Ng5 Re7 27.Kf2 Nd7 28.Bd2 Nf6 29.Rg1 Ne4+ 30.Nxe4 Rxe4 31.Re1 Rxe1 32.Kxe1 Kf7 33.Kf2 Kf6 34.Kf3 g5 35.Ke4 Be7 36.Kd5 Bd8 37.Be3 Kf7 38.Kd6 Kf6 39.Kd7 Be7 40.Bxg5+ Kxg5 41.Kxe7 Kxg4 42.d5 Kf5 43.d6 b5 44.d7 b4 45.d8=Q