1.d4 Nf6 2.c4 d6 3.Nc3 e5 4.Nf3 Nbd7 5.e4 g6 6.Be2 Bg7 7.O-O O-O 8.h3 a5 9.Be3 Qe7 10.d5 Nh5 11.Ne1 Nf4 12.Nd3 Nxd3 13.Qxd3 f5 14.exf5 gxf5 15.f4 Nc5 16.Bxc5 dxc5 17.fxe5 Bxe5 18.Bh5 Bd4+ 19.Kh1 Qg5 20.Qe2 Bd7 21.Rae1 Ra6 22.Qe7 Qxe7 23.Rxe7 Rd6 24.Rfe1 Bf6 25.R7e2 Rb6 26.Nd1 Rb4 27.Rc2 Kg7 28.Ree2 Kh6 29.Bf3 Re8 30.Rxe8 Bxe8 31.Nf2 Rxb2 32.Rxb2 Bxb2 33.Nd3 Bd4 34.Nf4 Be5 35.Ne6 Bd6 36.g4 Kg6 37.Bd1 fxg4 38.hxg4 Kf6 39.Nd8 b6 40.Nc6 Kg5 41.Kg2 Kf4 42.Kh3 Bg6 43.a4 Bd3 44.Bb3 Kg5 45.Nd8 Bf1#