1.e4 e5 2.Nf3 Nc6 3.Bb5 a6 4.Ba4 Nf6 5.O-O Nxe4 6.Bxc6 dxc6 7.Re1 Bf5 8.d3 Nc5 9.Nxe5 Ne6 10.g4 Bg6 11.f4 Bc5+ 12.Kh1 Qd5+ 13.Nf3 h5 14.Nc3 Qd6 15.f5 hxg4 16.Ne4 Qd5 17.fxe6 O-O-O 18.Nfg5 Bxe4+ 19.Rxe4 g3 20.h3 Qf5 21.Qf3 Rxh3+ 22.Kg2 Rh2+ 23.Kxg3 Bd6+ 24.Bf4 Qxg5+ 25.Kxh2 Rh8+ 26.Qh3 Bxf4+ 27.Rxf4 Qxf4+ 28.Kg2 Rxh3 29.Rh1 Rg3+ 30.Kh2 Qf2# 0-1