1.Nf3 d5 2.d4 Nf6 3.c4 c6 4.e3 a6 5.Nc3 b5 6.cxd5 cxd5 7.Bd3 e6 8.O-O Bd6 9.Ne5 O-O 10.f4 Bb7 11.Bd2 Ne4 12.Qc2 f5 13.Be1 Nd7 14.a4 b4 15.Nxe4 fxe4 16.Be2 Nxe5 17.fxe5 Rxf1+ 18.Bxf1 Be7 19.a5 Qd7 20.Rc1 Rc8 21.Qd1 Rc7 22.Rxc7 Qxc7 23.Qg4 Bc8 24.h4 Qxa5 25.h5 Bd7 26.Bh4 Bf8 27.Kh2 b3 28.Be2 Qd2 29.Bxa6 Qxb2 30.Bb5 Bxb5 31.Qxe6+ Kh8 32.Qf7 Qa3 33.e6 Bd6+ 34.g3 Qb2+ 35.Kh3 Qe2 36.Qb7 Qf1+ 37.Kh2 Qf2+ 38.Kh3 Bf1+ 39.Kg4 Qf3+ 40.Kg5 Qf6+ 41.Kg4 Qxe6+ 42.Kg5 h6#