1.d4 Nf6 2.c4 e6 3.g3 Bb4+ 4.Bd2 a5 5.Nf3 b6 6.Bg2 Bb7 7.O-O O-O 8.Bg5 h6 9.Bxf6 Qxf6 10.a3 Be7 11.Nc3 d6 12.e4 Nd7 13.e5 Qg6 14.Nh4 Bxh4 15.Bxb7 dxe5 16.Bxa8 Rxa8 17.Qf3 Rd8 18.Rad1 exd4 19.Rxd4 Bf6 20.Rd3 c5 21.Rd6 Be5 22.Qc6 Bxd6 23.Qxd6 Qf6 24.Rd1 h5 25.Qc7 Qe7 26.Nb5 h4 27.Na7 Qf6 28.Nc6 Rf8 29.Qxd7 Qxb2 30.Qe7 g6 31.Qxh4 Qxa3 32.Qh6 Qf3 33.Ne7#