1.Nf3 d5 2.d4 Nf6 3.e3 Nh5 4.Bd3 Nf6 5.c4 e6 6.O-O dxc4 7.Bxc4 a6 8.Qe2 b5 9.Bd3 Bb7 10.Rd1 Nbd7 11.a4 b4 12.Nbd2 c5 13.Nc4 Be7 14.e4 cxd4 15.e5 Nd5 16.Nxd4 Qc7 17.Bd2 O-O 18.Rac1 Nc5 19.Bb1 Nxa4 20.Qg4 g6 21.h4 Ndc3 22.bxc3 Qxc4 23.h5 Nxc3 24.Bxc3 bxc3 25.hxg6 hxg6 26.Bxg6 fxg6 27.Qxg6+ Kh8 28.Nxe6 Qh4 29.Qg7# 1-0