1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Be7 6.Re1 b5 7.Bb3 O-O 8.d3 d5 9.exd5 Nxd5 10.Nxe5 Nxe5 11.Rxe5 c6 12.Nc3 Nxc3 13.bxc3 Bd6 14.Re1 Qh4 15.h3 Bxh3 16.gxh3 Qxh3 17.f4 Qg3+ 18.Kh1 c5 19.Bd5 Rad8 20.Bg2 c4 21.Be3 Rfe8 22.Qf3 Qh4+ 23.Qh3 Qf6 24.Be4 h6 25.Rg1 Kf8 26.Rg3 Bxf4 27.Bxf4 Qxf4 28.Rf1 Qc7 29.Qf5 Rxe4 30.dxe4 Qxg3 31.Qxf7#