1.Nf3 Nf6 2.c4 e6 3.d4 Bb4+ 4.Nbd2 b6 5.Qc2 Bb7 6.a3 Bxd2+ 7.Bxd2 d6 8.e3 Nbd7 9.Be2 a5 10.O-O Ne4 11.Be1 O-O 12.Rd1 f5 13.Nd2 Qg5 14.Nf3 Qh6 15.Nd2 a4 16.Nxe4 Bxe4 17.Qd2 Bc6 18.f3 Rae8 19.Bd3 e5 20.Bc2 Ra8 21.Qe2 Bb7 22.Bc3 e4 23.d5 Nc5 24.fxe4 fxe4 25.Bd4 Qg5 26.Bxc5 bxc5 27.Rxf8+ Kxf8 28.Bxe4 Kg8 29.Rf1 Bc8 30.Rf4 Bd7 31.Qf3 Qe7 32.h4 Rb8 33.h5 Rxb2 34.Rf8+ Qxf8 35.Bxh7+ Kxh7 36.Qxf8 Bg4 37.Qf7 Re2 38.Qg6+ Kh8 39.h6 c6 40.Qxg7# 1-0