1.d4 Nf6 2.Nf3 c5 3.d5 b5 4.Bg5 Ne4 5.Bf4 Bb7 6.a4 Nf6 7.e4 Nxe4 8.Bxb5 Nf6 9.Nc3 g6 10.Be5 a6 11.Bxf6 exf6 12.O-O Bh6 13.Re1+ Kf8 14.Bf1 d6 15.Ne4 f5 16.Ned2 Nd7 17.Nc4 Nf6 18.a5 Kg7 19.Nb6 Ra7 20.Nd2 Nxd5 21.Ndc4 Nf4 22.Qxd6 Be4 23.Qe5+ Qf6 24.Qxf6+ Kxf6 25.Nd6 Bc6 26.Rad1 Bf8 27.c3 h5 28.h4 Re7 29.Rxe7 Bxe7 30.Ndc8 Rd8 31.Rxd8 Bxd8 32.g3 Ne6 33.Bxa6 f4 34.Bf1 f3 35.Bc4 Nc7 36.Nd6 Be7 37.Nxf7 Bb7 38.Nd7+ Kf5 39.Nh6+ Ke4 40.Ng8 Bd6 41.Ndf6+ Ke5 42.Nd7+ Ke4 43.Ngf6+ Kf5 44.Nh7 Be7 45.Ng5