1.Nf3 d5 2.d4 Nf6 3.Bf4 Bf5 4.c4 Nbd7 5.Nc3 e6 6.e3 Bb4 7.Qb3 c5 8.Be2 a6 9.O-O dxc4 10.Qxc4 h5 11.dxc5 Bxc5 12.Rfd1 b5 13.Qb3 O-O 14.Ne5 Rc8 15.Nxb5 Nd5 16.Nxd7 Qxd7 17.Nc3 Nxc3 18.Rxd7 Nxe2+ 19.Kh1 e5 20.Rd2 Nxf4 21.exf4 exf4 22.Kg1 g6 23.Qa4 f3 24.gxf3 Kh7 25.Rf1 h4 26.Qxh4+ Kg7 27.Qg3 Bb1 28.h4 Be7 29.Rxb1 Kf6 30.Qf4+ Ke6 31.Re1# 1-0