1.e4 e5 2.Nf3 Nf6 3.Nc3 Bb4 4.Bc4 O-O 5.d3 c6 6.O-O b5 7.Bb3 Be7 8.Nxe5 d6 9.Nf3 Bg4 10.h3 Bh5 11.Bf4 Nbd7 12.a4 b4 13.Ne2 Ne5 14.Nxe5 dxe5 15.Bxe5 c5 16.Qd2 Bd6 17.Bxd6 Qxd6 18.Nf4 g6 19.Nxh5 gxh5 20.f4 Ne8 21.f5 Kh8 22.Qf4 Qd4+ 23.Kh1 Rg8 24.Bxf7 Rg7 25.Bd5 Nf6 26.Bxa8 Qxb2 27.e5 Ng8 28.f6 Rf7 29.Bd5 Rf8 30.Bxg8 Rxg8 31.f7 Rf8 32.Qf6#