1.e4 e5 2.d4 exd4 3.c3 dxc3 4.Bc4 g6 5.bxc3 Bg7 6.Bb2 d6 7.Nf3 Nd7 8.O-O Ngf6 9.Nbd2 O-O 10.Bd3 Re8 11.c4 c6 12.Ng5 Nc5 13.Bc2 h6 14.Ngf3 Ncxe4 15.Nxe4 Nxe4 16.Bxg7 Kxg7 17.Bxe4 Rxe4 18.Qc2 Bf5 19.Qc3+ Kh7 20.c5 dxc5 21.Qxc5 Qd7 22.Qc3 Rae8 23.g3 Bh3 24.Rfe1 Rxe1+ 25.Nxe1 Qd5 26.f3 Qe6 27.Nd3 Qe2 28.Qb2 Qxf3 29.Nb4 Re2 30.Qxe2 Qxe2 31.Rf1 Qg2#