1.e4 e5 2.Nf3 Nf6 3.Nc3 g6 4.Bc4 Bd6 5.d3 O-O 6.Bg5 Nc6 7.O-O Be7 8.Qd2 Nh5 9.Bxe7 Qxe7 10.Nd5 Qd8 11.Qh6 d6 12.Ng5 Qxg5 13.Qxg5 Be6 14.Nxc7 Rac8 15.Nxe6 fxe6 16.Bxe6+ Kh8 17.Bxc8 Rxc8 18.c3 Nf4 19.Qf6+ Kg8 20.g3 Nxd3 21.Qe6+ Kh8 22.Qxc8+ Kg7 23.Qxb7+ Kh6 24.Qxc6 g5 25.Qxd6+ Kg7 26.Qxd3 Kh8 27.Rad1 a6 28.Qd7 a5 29.Qe7 a4 30.Rd8#