1.Nf3 Nc6 2.d4 d5 3.g3 Nf6 4.Bg2 Ne4 5.O-O Bg4 6.c4 e6 7.Nc3 Bxf3 8.Bxf3 Nxc3 9.bxc3 dxc4 10.Qa4 Qd7 11.Qxc4 Na5 12.Qd3 O-O-O 13.Rb1 c6 14.Bd2 c5 15.Rxb7 Nxb7 16.Qa6 Qc7 17.Rb1 Rd7 18.Bf4 Bd6 19.Rxb7 Qd8 20.Rxd7+ Kxd7 21.Qxd6+ Ke8 22.Bc6+ Qd7 23.Qxd7+ Kf8 24.Qd8#