1.Nf3 d5 2.d4 h6 3.Bf4 e6 4.e3 Nf6 5.c4 Bd6 6.Be5 Bxe5 7.dxe5 Ne4 8.Nbd2 O-O 9.Rc1 Nc6 10.Bd3 Nxd2 11.Qxd2 dxc4 12.Rxc4 Qe7 13.Qc3 a5 14.O-O f6 15.Be4 f5 16.Bxc6 bxc6 17.Rxc6 Bb7 18.Rxc7 Qb4 19.Qxb4 axb4 20.Rxb7 Ra7 21.Rxa7 f4 22.exf4 Rd8 23.f5 Kh8 24.fxe6 g6 25.g4 b3 26.g5 Rd2 27.gxh6 Rd1 28.h3 Re1 29.h4 Re3 30.h5 Re4 31.h7 Rb4 32.h6 Rf4 33.Kg2 Rf7 34.Kg3 Re7 35.Kg4 Rd7 36.Kf4 g5+ 37.Kf5 Rg7 38.Kf6 Rf7+ 39.Kg6 Rxh7 40.Rxh7+ Kg8 41.Rh8+ Kxh8 42.e7 Kg8 43.e8=Q# 1-0