1.e4 d5 2.exd5 Nf6 3.Bb5+ Bd7 4.Bc4 g6 5.Nf3 Bg7 6.d4 O-O 7.O-O b5 8.Be2 Nxd5 9.Ne5 c6 10.c3 Qc7 11.f4 e6 12.Bf3 Bc8 13.Qe1 Nd7 14.Nd2 Bb7 15.Ne4 N5f6 16.b3 Nxe4 17.Bxe4 Rac8 18.Ba3 Rfd8 19.Nxd7 Rxd7 20.Qh4 a5 21.Rad1 b4 22.cxb4 Bxd4+ 23.Kh1 axb4 24.Bxb4 c5 25.Bxb7 Qxb7 26.Ba3 Ra8 27.Bc1 Rxa2 28.Qg3 Rc2 29.f5 exf5 30.Rxf5 Bf2 31.Rxd7 Rxc1+