1.e4 d5 2.exd5 Nf6 3.d4 Nxd5 4.Nf3 Bg4 5.c4 Nf6 6.Be2 Bxf3 7.Bxf3 c6 8.O-O e6 9.Qb3 Qd7 10.Bf4 Be7 11.Nc3 O-O 12.d5 Rd8 13.dxe6 fxe6 14.Rad1 Qc8 15.Ne4 Nxe4 16.Bxe4 Nd7 17.Qg3 Nf6 18.Bh6 Bf8 19.Bc2 Kh8 20.Bg5 Be7 21.Qh4 Rxd1 22.Bxf6 Rxf1+ 23.Kxf1 h6 24.Qxh6+ Kg8 25.Qxg7#