1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bb4+ 5.c3 dxc3 6.Nxc3 Nf6 7.O-O O-O 8.Bg5 Bxc3 9.bxc3 h6 10.Bh4 g5 11.Nxg5 hxg5 12.Bxg5 Ne5 13.Qd4 Nxc4 14.Bxf6 c5 15.Qxc4 Qxf6 16.Rad1 d6 17.Rd3 Be6 18.Rg3+ Kh8 19.Qe2 Qh4 20.f4 Rg8 21.f5 Rxg3 22.hxg3 Qxg3 23.Rf3 Qe5 24.Rh3+ Kg8 25.Qg4+ Kf8 26.fxe6 fxe6 27.Rf3+ Ke7 28.Qh4+ Kd7 29.Rf7+ Kc6 30.Qe7 b6 31.Qd7#