1.d4 e5 2.dxe5 Bc5 3.Be3 Bxe3 4.fxe3 Nc6 5.Nf3 Nge7 6.e4 Ng6 7.e3 Ncxe5 8.Bb5 Nxf3+ 9.gxf3 Qh4+ 10.Kd2 Qf2+ 11.Kc1 Qxe3+ 12.Qd2 Qxf3 13.Be2 Qxh1+ 14.Qd1 Qxd1+ 15.Kxd1 O-O 16.Nc3 Re8 17.h3 c6 18.Kd2 d6 19.Rh1 Nf4 20.Bg4 Bxg4 21.hxg4 b5 22.Ne2 Nxe2 23.Kxe2 Rxe4+ 24.Kf3 Rae8 25.c3 Re3+ 26.Kf4 h6 27.g5 R8e4+ 28.Kf5 g6+ 29.Kf6 Re6#