1.e4 e5 2.Nf3 d6 3.d4 exd4 4.Nxd4 g6 5.Nc3 Bg7 6.Bc4 Bd7 7.Be3 c5 8.Ndb5 Bxb5 9.Bxb5+ Nc6 10.Qd2 Qc7 11.O-O-O O-O-O 12.Rhe1 Nge7 13.Bc4 f6 14.Nb5 Qb6 15.Nxd6+ Kb8 16.Qc3 Ne5 17.Nf7 Rxd1+ 18.Rxd1 Nxf7 19.Bxf7 Nc6 20.Bxc5 Qa6 21.Bc4 Qa5 22.Qxa5 Nxa5 23.Be2 Rc8 24.b4 Nc6 25.Rd7 Bh6+ 26.Kb2 b6 27.Bd6+ Ka8 28.Ba6 Rd8 29.Bb7#