1.Nf3 d5 2.g3 Nf6 3.Bg2 c6 4.c4 dxc4 5.O-O a6 6.a4 Qc7 7.Na3 Be6 8.Ng5 Bd5 9.e4 h6 10.exd5 hxg5 11.dxc6 Nxc6 12.Nxc4 e6 13.d3 g4 14.Bf4 Qd8 15.Qb3 Ra7 16.Rfe1 Nd5 17.Ne5 Na5 18.Qd1 Nxf4 19.gxf4 Qh4 20.Qxg4 Qxh2+ 21.Kf1 g6 22.Nxg6 fxg6 23.Qxe6+ Kd8 24.Qe8+ Kc7 25.Rac1+ Nc6 26.Rxc6+ bxc6 27.Qxc6+ Kb8 28.Re8#