1.e4 e6 2.d4 b6 3.Nf3 Qf6 4.Bd3 Qg6 5.O-O Nc6 6.Nc3 Nb4 7.Nb5 Kd8 8.Ne5 Qf6 9.Bg5 Qxg5 10.Nxf7+ Ke7 11.Nxg5 c5 12.Qf3 Nh6 13.dxc5 bxc5 14.e5 Rb8 15.Nxa7 Bb7 16.Be4 Nxc2 17.Bxb7 Nxa1 18.Rxa1 c4 19.Rc1 Kd8 20.a4 Be7 21.Nc6+ Kc7 22.Nxb8 Rxb8 23.Rxc4+ Kb6 24.Qb3+ Ka7 25.Rc7 Bxg5 26.Qb5 Rc8 27.Bxc8+ Ka8 28.Qb7#