1.d4 Nf6 2.Nf3 e6 3.c4 d5 4.g3 b6 5.Bg2 Bb7 6.O-O Be7 7.Qc2 O-O 8.b3 c5 9.Bb2 Nc6 10.a3 Rc8 11.Rd1 cxd4 12.Nxd4 Nxd4 13.Bxd4 Qc7 14.Qb2 dxc4 15.Be5 c3 16.Bxc3 Bxg2 17.Kxg2 h5 18.h4 Qc5 19.f3 Qf5 20.Nd2 Qg6 21.Nc4 Nd5 22.Be5 Bxh4 23.e4 Rxc4 24.bxc4 Ne3+ 25.Kh3 Nxd1 26.Rxd1 Be7 27.Rd7 Bc5 28.Rxa7 Rd8 29.Qc3 Rd1 30.Kg2 h4 31.g4 h3+ 32.Kg3 h2 33.Kxh2 Qh6+ 34.Kg2 Rg1#