1.e4 e5 2.Nf3 Nf6 3.Nxe5 d6 4.Nf3 Nxe4 5.Nc3 Nxc3 6.dxc3 Be7 7.Be3 Nc6 8.Qd2 Be6 9.O-O-O O-O 10.h4 Bxa2 11.Ng5 f6 12.b3 fxg5 13.hxg5 Ne5 14.Kb2 Bxb3 15.cxb3 c6 16.f4 Ng4 17.Bd3 g6 18.Rh4 Nxe3 19.Qxe3 Qe8 20.Rxh7 Kxh7 21.Qh3+ Kg8 22.Rh1 Rf5 23.Bxf5 gxf5 24.Qh7+ Kf8 25.Qxf5+ Kg7 26.Rh6 Rd8 27.Qh7+ Kf8 28.Rg6 Bxg5 29.Rg8#