1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 Qf6 6.Qf3 dxc6 7.Nc3 Qe7 8.Be3 Bd6 9.Bd4 f6 10.Qh5+ g6 11.Qh4 Be6 12.f4 O-O-O 13.O-O-O h5 14.Be2 a6 15.Rhe1 Rh7 16.Qf2 Nh6 17.h3 g5 18.fxg5 fxg5 19.Bf6 Bf4+ 20.Qxf4 gxf4 21.Bxe7 Rxd1+ 22.Rxd1 Rxe7 23.Bxh5 Rg7 24.Ne2 Rxg2 25.Nxf4 Rg5 26.Nxe6 Rxh5 27.Rd8# 1-0