1.e4 e5 2.Nf3 Nc6 3.Nc3 Nf6 4.d4 d6 5.dxe5 Nxe5 6.Nxe5 dxe5 7.Qxd8+ Kxd8 8.Bg5 Be7 9.O-O-O+ Bd7 10.Bc4 Rf8 11.Bxf6 Bxf6 12.Rd3 Be7 13.Rhd1 Bd6 14.Bb5 f5 15.f3 Bxb5 16.Nxb5 fxe4 17.fxe4 Rf6 18.Nxd6 cxd6 19.Rxd6+ Rxd6 20.Rxd6+ Kc7 21.Re6 Kd7 22.Rxe5 Re8 23.Rxe8 Kxe8 24.Kd2 Ke7 25.Kd3 Kd6 26.Kd4 h5 27.e5+ Ke6 28.c4 a5 29.c5 g6 30.h4 a4 31.b3