1.d4 Nf6 2.c4 e6 3.Nc3 Bb4 4.a3 Bxc3+ 5.bxc3 Nc6 6.f3 Nh5 7.Nh3 f5 8.e4 O-O 9.Bg5 Qe8 10.Bd3 h6 11.Be3 fxe4 12.Bxe4 Nf6 13.O-O Nxe4 14.fxe4 Rxf1+ 15.Qxf1 b6 16.Qf4 e5 17.Qg3 Kh7 18.Qh4 d6 19.Ng5+ Kg8 20.Nf3 Ba6 21.c5 dxc5 22.d5 Nd8 23.Qg3 Kh7 24.Nxe5 Bc8 25.Rf1 Bd7 26.c4 Ba4 27.Bc1 Bc2 28.Bb2 Bxe4 29.Nf7 Qxf7 30.Rxf7 Bg6 31.Rxg7+