1.e4 e6 2.d4 d5 3.Nc3 Nf6 4.e5 Nfd7 5.Qg4 c5 6.Nf3 Nc6 7.Bb5 cxd4 8.Nxd4 Ndxe5 9.Qg3 a6 10.Nxc6 Nxc6 11.Bxc6+ bxc6 12.O-O Ra7 13.Be3 d4 14.Rad1 Rd7 15.Bg5 f6 16.Ne4 fxg5 17.Nxg5 Rd5 18.Nxh7 g5 19.Qd3 Rf5 20.Nxf8 Rhxf8 21.Qxd4 Qxd4 22.Rxd4 Ke7 23.f3 c5 24.Re4 Bb7 25.Re2 g4 26.Rfe1 gxf3 27.Rxe6+ Kd7 28.Re7+ Kd8 29.Rxb7 f2+ 30.Kf1 fxe1=Q+ 31.Kxe1 Re5+ 32.Kd2 Rf2+ 33.Kc3 Rxg2