1.e4 Nf6 2.d3 g6 3.Bf4 Bg7 4.Nc3 O-O 5.Nf3 d6 6.d4 Nbd7 7.Bc4 Re8 8.O-O b6 9.Ng5 Bb7 10.Bxf7+ Kf8 11.Bxe8 Qxe8 12.Ne6+ Kg8 13.Nxc7 Qc8 14.Nxa8 Bxa8 15.Nd5 e5 16.Ne7+ Kf8 17.Nxc8 exf4 18.Nxd6 Nxe4 19.Nxe4 Bxe4 20.f3 Bd5 21.Qe2 Bxd4+ 22.Kh1 Bxb2 23.Rad1 Nf6 24.Rfe1 h5 25.Qe7+ Kg8 26.Qxa7 b5 27.Rxd5 Nxd5 28.Re8#