1.e4 g6 2.Nc3 Bg7 3.d4 d6 4.Nf3 Nf6 5.Bf4 O-O 6.Bc4 Nc6 7.h3 Nxe4 8.Nxe4 d5 9.Bxd5 Qxd5 10.Nc3 Qc4 11.Bxc7 Nxd4 12.Bg3 Bf5 13.Rc1 Rad8 14.Nxd4 Bxd4 15.Qf3 b5 16.Qe2 Qxe2+ 17.Kxe2 b4 18.Nd1 Rd7 19.c3 Rc8 20.Bf4 bxc3 21.Nxc3 Rb7 22.Rhd1 Rxb2+ 23.Kf1 Rxf2+ 24.Ke1 Rxf4 25.Nd5 Re4+ 26.Kf1 Rxc1 27.Rxc1 Re5 28.Nf4 g5 29.Nh5 Bd3#