1.e4 c5 2.Nf3 e6 3.Nc3 a6 4.Be2 d6 5.O-O Nf6 6.d4 cxd4 7.Nxd4 Be7 8.Kh1 O-O 9.f4 Re8 10.e5 dxe5 11.fxe5 Nfd7 12.Rxf7 Nxe5 13.Rf1 Bf6 14.Ne4 Rf8 15.Bf4 Nbc6 16.Nxc6 Nxc6 17.Nxf6+ Rxf6 18.Qxd8+ Nxd8 19.Bg5 Rxf1+ 20.Rxf1 Nc6 21.Rd1 h6 22.Be3 Kf7 23.a4 e5 24.Rf1+ Kg8 25.Bc4+ Kh7 26.Rf8 Kg6 27.Bd3+ Kh5 28.h3 Rb8 29.g4+ Kh4 30.Kh2 Be6 31.Bf2+