1.d4 Nf6 2.Nf3 h6 3.Bf4 Nh5 4.Bd2 Nf6 5.c4 e6 6.Qc2 d5 7.Nc3 c5 8.cxd5 exd5 9.e4 cxd4 10.Nxd5 Nxd5 11.exd5 Bd6 12.Qe4+ Qe7 13.Qxe7+ Kxe7 14.Nxd4 Bd7 15.Bd3 Re8 16.O-O Na6 17.Nb5 Be5 18.Rac1 Bxb2 19.Rc2 Be5 20.Re1 Kf8 21.f4 Bf6 22.Rec1 Red8 23.Nc7 Nxc7 24.Rxc7 b6 25.Bb4+ Kg8 26.Kf2 a5 27.Ba3 b5 28.Bc5 b4 29.d6 Be6 30.Bc4 Rab8 31.Bxe6 fxe6 32.Rc4 b3 33.axb3 Rxb3 34.Re4 Rc3 35.g3 h5 36.Kg2 h4 37.Kh3 Rd3 38.Rxe6 a4 39.Kg4 Ra8 40.d7 Kf7 41.d8=Q+ Kxe6 42.Qxd3 Rg8 43.Qd6# 1-0