1.e4 d6 2.d4 Nf6 3.Nc3 e5 4.dxe5 dxe5 5.Qxd8+ Kxd8 6.Bc4 Be6 7.Bxe6 fxe6 8.Bg5 Bb4 9.O-O-O+ Ke7 10.Nf3 Nc6 11.Rd3 Rad8 12.Rhd1 Rxd3 13.Rxd3 h6 14.Bxf6+ gxf6 15.Ne2 Bc5 16.Nh4 Rg8 17.f4 exf4 18.Nxf4 Ne5 19.Rc3 Bd4 20.Rxc7+ Kd6 21.Rxb7 Be3+ 22.Kd1 Bxf4 23.Rxa7 Nc4 24.Ra6+ Ke5 25.Nf3+ Kxe4 26.Rxe6+ Be5 27.Nxe5 fxe5 28.Rxh6 Rxg2 29.Rh4+ Ke3 30.Rh3+ Kf2 31.b3 Rg1#