1.e4 Nf6 2.Nc3 d5 3.exd5 Nxd5 4.Bc4 Nb6 5.Bb3 Nc6 6.a4 Nd4 7.Ba2 Bf5 8.d3 e6 9.Nge2 h5 10.a5 Nc8 11.Be3 c5 12.O-O Be7 13.Ne4 b6 14.N2g3 Bg6 15.c3 Nf5 16.Nxf5 Bxf5 17.Qf3 Nd6 18.Nxd6+ Bxd6 19.axb6 axb6 20.Qc6+ Ke7 21.Bc4 Rxa1 22.Rxa1 Qc7 23.Qxc7+ Bxc7 24.Ra7 Kd6 25.Bf4+ e5 26.Bxe5+ Kxe5 27.Rxc7 Ra8 28.Kf1 Ra1+ 29.Ke2 Rb1 30.b3 g6 31.Rc6 Rb2+ 32.Ke3 Bd7 33.Rxb6 f5 34.f4#