1.e4 e5 2.Nf3 Nc6 3.d4 exd4 4.Bc4 Bc5 5.c3 d6 6.cxd4 Bb6 7.O-O Nf6 8.Nc3 O-O 9.h3 h6 10.Be3 Bd7 11.a3 Re8 12.Qc2 Qe7 13.Bd3 Rad8 14.Rfe1 a6 15.d5 Bxe3 16.Rxe3 Ne5 17.Nxe5 Qxe5 18.Rf1 c6 19.f4 Qe7 20.Rfe1 cxd5 21.exd5 Qf8 22.Bf5 Bxf5 23.Qxf5 Rc8 24.g4 Rc7 25.g5 hxg5 26.fxg5 Nh7 27.Rxe8 Qxe8 28.Rxe8+ Nf8 29.g6 f6 30.Qe6+ Kh8 31.Rxf8#