1.d4 Nf6 2.c4 e6 3.Nf3 Bb4+ 4.Nbd2 b6 5.a3 Bxd2+ 6.Bxd2 h6 7.Bf4 Bb7 8.e3 d6 9.h3 Nbd7 10.Be2 Qe7 11.Bh2 g5 12.b4 Ne4 13.Qc2 h5 14.c5 bxc5 15.dxc5 dxc5 16.Rc1 g4 17.bxc5 Qxc5 18.Qxc5 Nexc5 19.Ne5 gxh3 20.Nxd7 Nxd7 21.Rxc7 Bxg2 22.Rg1 Rb8 23.f3 Nf6 24.Rxa7 Rb1+ 25.Kf2 Rxg1 26.Kxg1 O-O 27.Be5 Kg7 28.Ra4 Rc8 29.Rf4 Rc1+ 30.Kh2 Rc2 31.Bxf6+ Kh6 32.Bd3 Rd2 33.Be4 Bf1+ 34.Kh1 Bg2+ 35.Kg1 Ra2 36.Be5 f5 37.Bc6 h2+ 38.Kxh2 Bxf3+ 39.Kh3 Bxc6 40.Rc4 Bd5 41.Rc8 Rxa3 42.Rh8+ Kg6 43.Bd4 e5 44.Bc5 Rc3 45.Rc8 f4 46.Rc7 fxe3 47.Bd6 e2+