1.Nf3 Nf6 2.g3 g6 3.Bg2 Bg7 4.O-O O-O 5.d3 c6 6.Nbd2 d5 7.e4 dxe4 8.dxe4 Bg4 9.Qe1 Nbd7 10.h3 Be6 11.Ng5 Nc5 12.Nxe6 Nxe6 13.e5 Nd5 14.Nf3 Qc7 15.b3 Rfd8 16.c4 Nb6 17.Bb2 Rd7 18.Nd2 Rad8 19.Rd1 a6 20.f4 Bh6 21.Kh2 Nc5 22.e6 Rd6 23.exf7+ Kxf7 24.Qe5 Ne6 25.Ne4 Bg7 26.Ng5+ Kg8 27.Qe2 Rxd1 28.Qxe6+ Kh8 29.Nf7+ Kg8 30.Nh6+ Kf8 31.Qf7#