1.e4 Nc6 2.d4 d5 3.e5 Bf5 4.Nf3 f6 5.exf6 Nxf6 6.Bb5 Qd6 7.O-O Bg4 8.Be3 g6 9.h3 Bxf3 10.Qxf3 Bg7 11.Nd2 O-O 12.Qe2 Nh5 13.Bxc6 Qxc6 14.c3 Rae8 15.Nf3 Qd6 16.Rfe1 Nf6 17.Ne5 Ne4 18.Nd3 e5 19.dxe5 Bxe5 20.Nxe5 Rxe5 21.f3 Ng3 22.Qf2 Ne4 23.Qc2 Nf6 24.Bh6 Rfe8 25.Qd2 Kf7 26.Qf2 g5 27.h4 gxh4 28.Qxh4 Rh5 29.Qf4 Qb6+ 30.Kf1 Rh1#