1.e4 e5 2.Nf3 d6 3.h3 Nf6 4.Nc3 Be7 5.Bc4 O-O 6.O-O Nc6 7.d3 a6 8.Be3 b5 9.Bd5 Nxd5 10.Nxd5 Be6 11.Nxe7+ Qxe7 12.d4 exd4 13.Nxd4 Nxd4 14.Bxd4 f6 15.Qd3 Bc4 16.Qe3 Bxf1 17.Rxf1 c5 18.Bc3 b4 19.Bd2 Kh8 20.Rd1 f5 21.Qg3 fxe4 22.Bf4 Qe6 23.Rxd6 Qf7 24.Be5 a5 25.Qh4 Rae8 26.Rh6 Qf5 27.Rh5 Qe6 28.Rxh7+ Kg8 29.Rxg7#