1.d4 Nf6 2.Nf3 e6 3.Nc3 c5 4.e3 b6 5.Bd3 Bb7 6.O-O Be7 7.Qe2 Nc6 8.e4 Nxd4 9.Nxd4 cxd4 10.Nb5 e5 11.f4 d6 12.fxe5 dxe5 13.Rf5 a6 14.Rxe5 axb5 15.Bxb5+ Kf8 16.Bd3 h6 17.c3 Rc8 18.Rb5 dxc3 19.e5 Nd5 20.e6 Bc5+ 21.Kh1 Qe7 22.bxc3 Nxc3 23.Qc2 Nxb5 24.Bxb5 Bd6 25.Qf2 Qf6 26.Be3 Qxa1+ 27.Qg1 Qxg1+ 28.Bxg1 Rc2 29.Bxb6 Rc1+ 30.Bg1 Bc5 31.h3 Rxg1+ 32.Kh2 Rxg2+ 33.Kh1 Re2+ 34.Bc6 Bxc6#