1.d4 Nf6 2.Nf3 g6 3.Bf4 Bg7 4.c3 d6 5.h3 c6 6.e3 O-O 7.Bc4 Nbd7 8.O-O b5 9.Bb3 Bb7 10.a4 a6 11.Nbd2 c5 12.axb5 axb5 13.Qe2 Rxa1 14.Rxa1 Qb6 15.Bc2 Ra8 16.Qf1 Rxa1 17.Qxa1 b4 18.Qa2 bxc3 19.bxc3 Nd5 20.Bb3 Nxc3 21.Bxf7+ Kf8 22.Qe6 Ne2+ 23.Kh2 Nxf4 24.Qxd7 Kxf7 25.Ng5+ Kf8 26.exf4 Bf6 27.Ne6+ Kf7 28.Nd8+ Kg7 29.Nxb7 cxd4 30.Nc4 Qb4 31.Nbxd6 d3 32.Ne8+ Kh6 33.Qxd3