1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Nxd4 Bc5 5.Nxc6 bxc6 6.Bd3 h6 7.O-O d6 8.Qe2 Be6 9.Bc4 Nf6 10.Nc3 Bxc4 11.Qxc4 O-O 12.h3 Rb8 13.e5 Rb4 14.Qe2 dxe5 15.a3 Rh4 16.Be3 Bd6 17.g4 Rxh3 18.Kg2 Rh4 19.f3 e4 20.Bf2 exf3+ 21.Qxf3 Rxg4+ 22.Bg3 Rxg3+ 23.Kf2 Ng4+ 24.Ke2 Re8+ 25.Ne4 Rxf3 26.Kxf3 Nh2+ 27.Kg2 Rxe4 28.Rad1 Qg5+ 29.Kh1 Rh4 30.Rf2 Nf3+ 31.Rh2 Rxh2#