1.e4 d5 2.exd5 Nf6 3.Bb5+ Bd7 4.Be2 Bf5 5.c4 e6 6.dxe6 Bxe6 7.Nf3 c5 8.d4 cxd4 9.Qxd4 Bd6 10.c5 Be7 11.Qxd8+ Kxd8 12.Be3 Nc6 13.Nc3 Ng4 14.Bf4 Bxc5 15.O-O Nxf2 16.Rxf2 Bxf2+ 17.Kxf2 Ke7 18.Ng5 Nd4 19.Bf1 Rac8 20.Rd1 Rhd8 21.Be3 Nf5 22.Rxd8 Rxd8 23.Bc5+ Kf6 24.Nge4+ Kg6 25.Bxa7 Nd6 26.Nxd6 Rxd6 27.Be3 f5 28.Be2 Bd5 29.Bf4 Rd7 30.h4 Kf7 31.Nxd5